Ranger Suarez became the first eight-game winner in the majors and Bryce Harper homered, doubled and drove in three runs to lead the red-hot Philadelphia Phillies to a 10-5 win over the New York Mets on Wednesday.
Suarez limited New York to two unearned runs and four hits in five innings with three strikeouts and two walks. He lowered his ERA to 1.37.
Cristian Pache added two RBIs for the major league-leading Phillies, who have won three straight against the Mets and 16 of 19 overall.
Harper returned to the lineup after missing Tuesday’s game with a migraine. He hit a solo homer in the first inning and added a two-run double to cap a four-run fifth.
The Mets have lost eight of 11 to fall four games under .500 (19-23) for the first time since they were 2-6 in early April.
Gomber leads streaking Rockies
Austin Gomber pitched two-hit ball over six innings and rookie Jordan Beck homered and drove in a career-high five runs as the Colorado Rockies won their seventh straight game, 8-0 over the San Diego Padres.
Gomber struck out five and walked two before a trio of relievers finished a four-hitter.
The Rockies, who hadn’t won seven straight since an eight-game run in 2019, swept a three-game series in San Diego for the first time since 2013.
Beck entered with just one extra-base hit in 14 games but had a two-run double in the second inning, his first career homer in the sixth and an RBI single in the eighth.
Michael King was tagged for six runs on eight hits over 5 1/3 innings. He surrendered Brenton Doyle’s solo homer in the second – his major league-high 11th allowed this season.
The Padres were shut out for the third time this season and second time on their six-game homestand.
Rutschman gives Orioles walk-off win
Adley Rutschman hit a two-run homer in the bottom of the ninth inning to lift the Baltimore Orioles to a 3-2 win over the Toronto Blue Jays.
With a split of the rain-shortened two-game set, the Orioles have gone 105 straight regular-season series of at least two decisions without being swept. That is tied for the third-longest run in major league history.
They were swept by Texas in last year’s AL Division Series but haven’t been swept in the regular season since May 13-15, 2022, at Detroit.
The streak was in danger of ending almost exactly two years later, but Jordan Westburg, who homered in the first inning, led off the ninth with an infield single before Rutschman’s high drive off Jordan Romano just barely cleared the wall in right field.
The Orioles also extended their streak of 17 consecutive non-losing series against AL East opponents, and they remained one of three teams without a three-game skid this season (Cubs and Phillies).