


Trent Grisham, Aaron Judge and Ben Rice led off the game with consecutive home runs, and the visiting New York Yankees battered Baltimore’s beleaguered pitching staff in a 15-3 victory over the Orioles on Tuesday night.
Cody Bellinger, the game’s fifth batter, also hit a solo homer in the first, and Rice homered again in the second. Austin Wells hit New York’s final home run — all six came with nobody on — with two outs in the ninth.
Carlos Rodón (4-3) retired the first 15 Orioles he faced and eventually yielded two runs and two hits in six-plus innings.
Kyle Gibson (0-1) allowed five home runs in the first two innings in his first big league start of the season. He was finally pulled with two outs in the fourth after allowing nine runs and 11 hits.
Rodón took a perfect game into the sixth before Emmanuel Rivera led off with a walk. Jorge Mateo followed with a double.
Mets 8, Diamondbacks 3: Francisco Lindor and Starling Marte each hit an early two-run homer, and host New York beat Arizona.
Pete Alonso also went deep off an ineffective Eduardo Rodriguez (1-3) as the Mets improved to 21-9, the top record in the majors. They are 13-1 at Citi Field, the best home start in franchise history.
David Peterson (2-1) yielded one run over five innings to help deal the Diamondbacks their fifth loss in six games.
Cubs 9, Pirates 0: Seiya Suzuki hit a two-run homer and fell a single short of the cycle as Chi- cago went deep four times in a win at Pittsburgh.
Shota Imanaga (3-1) gave up six hits in five scoreless innings before leaving with leg cramps after a leadoff double from Andrew McCutchen in the sixth.
Suzuki followed an RBI single from Kyle Tucker with his seventh homer of the season, pushing the lead to 7-0 in the seventh. He led off the ninth with a triple and scored on a single from Carson Kelly.
Kelly followed Suzuki’s double in the fourth with a 418-foot drive into the left-field bleachers and Pete Crow-Armstrong doubled the lead in the fifth on another two-run homer. Dansby Swanson added a solo shot in the eighth.
Red Sox 10, Blue Jays 2: Wilyer Abreu hit a three-run homer, one of five longballs for Boston in a road win over struggling Toronto.
Alex Bregman, Rafael Devers, Jarren Duran and Kristian Campbell all had solo homers as the Red Sox won their third straight.
Garrett Crochet (3-2) struck out six in seven innings to win for the first time in three starts. The left-hander allowed two runs and four hits.
Vladimir Guerrero Jr. hit a two-run homer for Toronto, which has lost eight of nine.
Bowden Francis (2-4) allowed all five Boston homers and matched a career worst by giving up seven runs in three innings.
Phillies 7, Nationals 6: Bryson Stott scored on a wild pitch with two outs in the bottom of the ninth to cap a zany final inning, and Philadelphia edged Washington.
Johan Rojas hit a sacrifice fly off Kyle Finnegan (0-1) that tied the game at 6-all. Rojas homered in the third, and Kyle Schwarber also went deep for the Phillies, who have won three straight.
Nathaniel Lowe hit a go-ahead three-run homer for the Nationals off Orion Kerkering (3-1) with two outs in the ninth.