MLB roundup: Mets stun Phils with 7-run ninth
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


