


TORONTO >> Daulton Varsho hit a grand slam in a seven-run eighth inning and the Toronto Blue Jays routed the San Diego Padres 14-0 on Wednesday night.
Nathan Lukes’ two-run homer gave Toronto the lead in the fifth before the Blue Jays racked up 12 runs in the seventh and eighth. Bo Bichette drove in a run with a fielder’s choice in the seventh and added an RBI single in the eighth.
Vladimir Guerrero Jr. and George Springer each had an RBI single before pinch-hitter Jonatan Clase added a two-run double in the five-run seventh. Addison Barger drove in a run with a double and Ernie Clement had an RBI single.
Kevin Gausman (4-4) struck out nine and gave up just three hits over seven. Reliever Jose Urena finished the game.
Luis Arraez had a double and a triple as San Diego lost its fifth straight.
Randy Vasquez (3-4) allowed two runs on four hits, striking out four over 4 2/3 innings.
Jeremiah Estrada, Adrian Morejon and Alek Jacob came out of the Padres bullpen, with Morejon giving up four unearned runs and Jacob allowing six, five of those earned. Center fielder Tyler Wade started pitching with one out in the eighth to spare San Diego’s arms.
Pirates 3, Reds 1 >> Andrew Heaney and four relievers combined on a four-hitter as Pittsburgh edged Cincinnati.
Heaney (3-3) allowed a run on three hits with two walks and four strikeouts in five innings of work to win for the first time in nearly a month. Dennis Santana worked a perfect ninth for his fifth save as the Pirates took two of three from Cincinnati.
ORIOLES 8, BREWERS 4, 11 INNINGS >> Adley Rutschman hit a three-run homer to highlight Baltimore’s four-run outburst in the 11th inning as the Orioles snapped an eight-game skid by beating Milwaukee.
CUBS 2, MARLINS 1 >> Kyle Tucker had a homer among his three hits and knocked in the tiebreaking run with a single and fielding error by Miami in the eighth inning as Chicago beat the Marlins.
RAYS 8, ASTROS 4 >> Yandy Díaz hit a three-run homer, among Tampa Bay’s four home runs in the game, and the Rays beat Houston to win their three-game series.
MARINERS 6, WHITE SOX 5 >> Leody Taveras hit a two-run homer in the eighth inning and Seattle topped Chicago for its fifth win in six games.
TIGERS 5, CARDINALS 1 >> Spencer Torkelson had a pair of hits, walked twice and drove in a run to help Detroit beat St. Louis for the Tigers’ 15th win in its past 20 games.
TWINS 6, GUARDIANS 5, 1ST GAME; GUARDIANS 5, TWINS 1, 2nd GAME >> Gavin Williams pitched six strong innings and José Ramírez had three more hits to extend his hitting streak to 14 games as Cleveland beat Minnesota..
Steven Kwan was 3 for 5 with two doubles and Carlos Santana added his second home run of the day in the eighth inning as the Guardians snapped a five-game losing streak by earning a split on the day. Earlier, the Twins won the completion of a suspended game 6-5 on Kody Clemens’ walk-off double.
Mets 5, Red Sox 1 >> Brett Baty drove in three runs on two hits, including a two-run single to break a seventh-inning tie and help New York avert a three-game sweep by beating Boston.
Yankees 4, Rangers 3 >> Jasson Domínguez homered in the bottom of the ninth inning to rally New York to a win over Texas.
Phillies 9, Rockies 5 >> J.T. Realmuto, Trea Turner and Bryce Harper hit home runs and Philadelphia beat Colorado for its sixth straight victory.
The NL East-leading Phillies (31-18) have outscored Colorado 25-12 through the first three games of the four-game series.