Francisco Lindor and Starling Marte homered and the New York Mets scored seven runs in the ninth inning to rally past the host Philadelphia Phillies 8-7 on Thursday.
Brandon Nimmo ripped a two-run single with two outs in the top of the ninth to tie the game at 7 before Marte delivered the winning RBI double one batter later.
Marte drove in two runs, Lindor added a two-run homer and Pete Alonso and Jeff McNeil had two hits apiece for New York, which had been 0-330 over the past 25 seasons in games in which it trailed by at least six runs in the ninth inning.
Bryce Harper hit a home run and double, knocked in two runs and scored twice for the slumping Phillies, who have lost four in a row. Nick Castellanos homered and drove in three runs and Jean Segura contributed three hits for the Phillies.
Angels 8, Red Sox 0
Jared Walsh’s two-run home run broke a scoreless tie in the seventh inning and preceded a five-run eighth that lifted Los Angeles over host Boston.
Walsh went 2-for-4 with four RBIs and a run scored for the Angels, who claimed the three-game series with back-to-back wins in which they outscored the Red Sox 18-5. Shohei Ohtani (3-2) pitched seven scoreless innings and gave up six hits with 11 strikeouts without a walk. He also went 2-for-4 with an RBI and a run.
The game started as a classic duel between Ohtani and Boston’s Rich Hill, with the latter allowing just one hit and one walk while striking out six over five scoreless frames. It was the 42-year-old lefty’s longest start of the season — the 200th of his career.
Guardians 6, Blue Jays 5
Cleveland rode a three-run fifth inning and a solid performance from starter Aaron Civale to nip visiting Toronto.
Civale (1-2) pitched 5 2/3 innings and allowed four runs, six hits and no walks. He struck out a season-high eight batters in the opener of a four-game set. Emmanuel Clase earned his fifth save with a perfect ninth. Rookie Steven Kwan hit his first career home run.
Vladimir Guerrero Jr. and Alejandro Kirk blasted homers for the Blue Jays.
Astros 3, Tigers 2
Kyle Tucker delivered a walk-off single in the ninth inning and Houston Astros claimed the opener of a four-game series with visiting Detroit. The Astros have won four consecutive games while the Tigers fell for the third time in four games.
Trailing 2-0 with two outs in the top of the ninth, the Tigers rallied behind Miguel Cabrera’s single and Jeimer Candelario’s home run. The tying blast came off Astros closer Ryan Pressly, who had missed the previous 19 games due to right knee inflammation.
Pressly (1-1) emerged as the winner despite allowing the two runs in his lone inning. Gregory Soto (1-2) took the loss.
Brewers 10, Reds 5
Willy Adames homered twice and drove in four runs as host Milwaukee completed a three-game sweep of woeful Cincinnati.
It was the eighth win in nine games for the Brewers, who clubbed five home runs off Cincinnati rookie starter Hunter Greene. Christian Yelich homered as part of a three-hit game for the National League Central leaders, who outscored the Reds 34-12 in the series.
Tyler Stephenson homered and singled for the Reds, who lost their ninth straight and were swept in an entire road trip for a second consecutive time. The Reds have dropped 20 of their past 21 games. The loss was Cincinnati’s 13th straight on the road, its longest such skid since dropping 19 straight between July 5-Aug. 24, 1933.
Orioles 5, Twins 3
Ryan Mountcastle hit two of Baltimore’s five solo home runs as the Orioles beat visiting Minnesota to salvage a split of the four-game series.
Austin Hays broke a tie with a one-out homer in the eighth inning, and Mountcastle followed with his second blast of the game. Cedric Mullins and Jorge Mateo also homered for the Orioles. Mountcastle doubled his home run total for the season as he now has four.
Jorge Lopez (3-1) earned the win by logging the last 1 1/3 innings. Byron Buxton homered and knocked in three runs for the Twins, who had won 11 of 12 games before losing to the Orioles on consecutive nights.
Rockies 9, Nationals 7
Garrett Hampson and Brendan Rodgers each blasted three-run home runs and Randal Grichuk added a solo shot to power host Colorado over Washington in Denver.
Behind the three long balls, the Rockies took two of three games in the series. The ball was carrying to all fields at Coors Field, with the teams combining for five home runs and 25 hits. The difference was that two of Colorado’s homers came with runners on base, compared to solo shots by Juan Soto and Keibert Ruiz for Washington.
Grichuk’s opposite-field home run in the seventh inning gave the Rockies some insurance. Cesar Hernandez, who extended his hit streak to 11 games, had an RBI groundout in the eighth for the Nationals.
Padres 2, Marlins 1
Manny Machado hit two solo homers and Nick Martinez fired seven effective innings as host San Diego won for the third time in four games and handed Miami a fifth straight loss.
Martinez (2-2) delivered his best start of the season to outduel Miami’s Jesus Luzardo in the opener of a four-game series. The San Diego right-hander allowed one run on four hits and a walk with four strikeouts.
Machado hit his sixth homer of the season into the Padres’ bullpen with two outs in the first inning. No. 7 came with one out in the fourth and sailed into the second deck at Petco Park in left-center. Machado produced his ninth multi-homer game at Petco Park, a record at the 18-year-old venue.
Cardinals 7, Giants 1
Tommy Edman and Tyler O’Neill combined for five hits and five RBIs, Miles Mikolas pitched 5 2/3 effective innings and St. Louis ran away from host San Francisco.
Yadier Molina socked his first home run of the season for the Cardinals, who won for the fourth time in five games. Mikolas (2-1) allowed one run on seven hits while walking three and striking out three.
Mike Yastrzemski, Wilmer Flores and Luis Gonzalez had two hits each for the Giants, who dropped their fourth straight. Yastrzemski knocked in San Francisco’s only run.
Rays 4, Mariners 3
Mike Zunino’s three-run homer against his former club highlighted Tampa Bay’s four-run fourth inning as the visiting Rays edged Seattle for their fourth consecutive win.
Tampa Bay’s Harold Ramirez went 2-for-4 with a run, an RBI and a stolen base, and Yandy Diaz had a single and a walk to extend his on-base streak to 16 games. Rays left-hander Shane McClanahan (2-2) yielded two runs on three hits in 5 1/3 innings.
Jesse Winker and Adam Frazier homered for the first time and Eugenio Suarez had an RBI single for the Mariners, who lost their fourth straight. Robbie Ray (2-3) gave up four runs on seven hits in 6 2/3 innings.
–Field Level Media