Yankees 12, Mets 5, 1st game
Mets 10, Yankees 4, 2nd game
NEW YORK — Pete Alonso hit a three-run homer in the first inning off an ineffective James Paxton, J.D. Davis and Carlos Gómez also went deep, and the Mets wont the second game of a day-night doubleheader to earn a split with the Yankees.
Jason Vargas (3-3) wasn’t sharp early but got stronger as the night wore on, helping the Mets to only the fifth win in their last 23 road games.
Luke Voit hit a three-run homer off Zack Wheeler (5-4) in a five-run fourth inning as the Yankees overcame a three-run deficit to win the opener 12-5. After falling out of the AL East lead for the first time since the morning of May 19, the Yankees (41-25) moved back into a tie with Tampa Bay atop the division.
Orioles 4, Blue Jays 2
BALTIMORE — Rookie John Means tied a season-high with seven strikeouts and Baltimore took the series opener from Toronto.
Means (6-4) allowed one run on four hits with three walks over five innings and lowered his ERA to 2.60.
Phillies 7, Diamondbacks 4
PHILADELPHIA — Scott Kingery hit a three-run homer, Jake Arrieta threw six effective innings and Philadelphia beat Arizona.
Arrieta (6-5) allowed three runs and six hits for his second win in eight starts. Hector Neris pitched the ninth for his 14th save in 14 tries.
Cardinals 7, Marlins 1
MIAMI — Rookie Dakota Hudson allowed one run in a career-high seven innings, and St. Louis handed Miami its sixth consecutive defeat.
Cardinals catcher Yadier Molina returned after missing 11 games because of a strained right thumb and went 2 for 5 with a single and double.
Indians 2, Reds 1 (10)
CLEVELAND — Rookie Oscar Mercado hit a bases-loaded single with one out in the 10th inning, leading Cleveland past Cincinnati in the intrastate matchup.
Mercado lined a 1-2 pitch from Raisel Iglesias (1-6) to left field and was mobbed by his teammates after rounding first base.
Athletics 4, Rays 3
ST. PETERSBURG, Fla. — Mike Fiers pitched six effective innings, Matt Olson and Khris Davis hit consecutive homers, and the Oakland Athletics beat the Tampa Bay Rays 4-3 on Tuesday night.
Fiers (6-3) allowed two runs and three hits, and is 4-0 in seven starts beginning with his no-hitter against Cincinnati on May 7.
Rangers 9, Red Sox 5
BOSTON — Hunter Pence hit a stand-up, inside-the-park home run and the Texas Rangers beat the Boston Red Sox after both managers were ejected.
Ariel Jurado (4-2) struck out six while pitching six innings of three-run ball, and Pence, Asdrubal Cabrera and Ronald Guzman each had two RBIs for the Rangers.
Braves 7, Pirates 5 (8)
ATLANTA — Brian McCann hit one of four Atlanta homers in the second inning and took Pirates starter Chris Archer deep again with a tiebreaking, three-run shot in the sixth to lead the Braves.
The Braves, tied for first in the NL East, have won five straight. The game was called following a 1-hour, 48-minute rain delay after the eighth inning.
Astros 10, Brewers 8
HOUSTON — Rookie Yordan Alvarez hit one of Houston’s four home runs to become the first player in franchise history to homer in his first two major league games.
Yuli Gurriel, Robinson Chirinos and Tyler White also homered for the Astros, who won for the fourth time in five games.
Twins 6, Mariners 5
MINNEAPOLIS — Jorge Polanco scored the tying run on a wild pitch and Marwin Gonzalez hit the go-ahead RBI single during Minnesota’s three-run rally in the eighth inning.
Polanco reached base all four times he batted. He tried for a hustle double on each of his three hits, beating the tag at second base twice. That included the eighth against reliever Brandon Brennan (2-5), when Polanco followed Max Kepler’s leadoff double with his own on a head-first slide to cut the lead to 5-4.
White Sox 7, Nationals 5
CHICAGO — Welington Castillo hit a grand slam and top rookie Eloy Jiménez homered at home for the first time, powering Chicago.
Castillo got his second career slam, with the other coming June 14, 2017, in the same ballpark when he played for the Baltimore Orioles.
Royals 3, Tigers 2
KANSAS CITY, Mo. — Jorge Soler had the tying RBI double in the eighth inning and Cheslor Cuthbert followed with the go-ahead run-scoring single to lead Kansas City over Detroit.
Adalberto Mondesi started the rally with a double with one out and scored on Soler’s hit off Victor Alcantara (2-1). Terrance Gore ran for Soler and stole third. He then scored on Cuthbert’s single between three fielders in right field to put the Royals ahead.
Rockies 10, Cubs 3
DENVER — Rookie Peter Lambert went five strong innings and baffled Chicago for a second time in five days as Colorado won its 10th straight at home.
Lambert (2-0) allowed one run and three hits in his Coors Field debut.
Giants 6, Padres 5
SAN FRANCISCO — Evan Longoria hit a go-ahead, two-run double in the seventh inning and made a stellar defensive play in the ninth as San Francisco rallied past San Diego.
Joe Panik singled twice and Pablo Sandoval added a sacrifice fly for the Giants. Steven Duggar hit a home run, his first since mid-April.