BUFFALO, N.Y. (AP) — Vladimir Guerrero Jr. scored the winning run on Joe Panik's sacrifice fly, capping a three-run rally in the bottom of the ninth inning that gave the Toronto Blue Jays a 6-5 victory over the skidding Miami Marlins on Wednesday night.
Bo Bichette tied it with a two-run triple in the ninth, and Randal Grichuk hit two solo homers to help Toronto improve to 2-0 this season in its temporary Buffalo home.
Panik lofted a one-out fly in a steady rain against reliever Yimi García (3-4) and reached safely when center fielder Starling Marte dropped the ball for an error.
With the Blue Jays trailing 5-3, Reese McGuire and Marcus Semien started the ninth with singles and Bichette drove in both with a triple to right field. Guerrero and Teoscar Hernández were walked intentionally to load the bases before Grichuk hit into a force play, setting the stage for Panik.
Anthony Castro (1-1) pitched a hitless ninth.
Corey Dickerson, Jazz Chisholm Jr., Jesús Aguilar and Marte homered for Miami, which has lost five straight. Marlins starter Pablo López tied his career high with nine strikeouts over four innings.
Toronto rookie right-hander Alek Manoah, a native of Homestead, Florida, ran into trouble against his hometown team and allowed three home runs in the first three innings and left with the bases loaded in the fourth. Manoah tossed six shutout innings in his major league debut last Thursday at Yankee Stadium. Against Miami, the 23-year-old allowed four hits and three walks and struck out five.
López, who also had nine strikeouts on April 18 against San Francisco, fanned seven of eight batters at one point, with Grichuk's second homer of the night interrupting the impressive streak.
Dickerson opened the scoring with a one-out solo shot in the second inning, his second of the season. Chisholm struck with a two-run drive in the third, his sixth, to put Miami up 3-1, before Aguilar went deep one out later for his 10th of the campaign.
After Manoah walked two batters and hit another with a pitch with one out in the fourth, he was replaced by Joel Payamps, who fanned Chisholm and got Marte to ground out.
Grichuk hit his 11th homer leading off the fourth inning against López to make it 4-2. It was Grichuk's 10th career multi-homer game.
Marte hit his third homer in the seventh, providing Miami with its first four-homer game since the finale of a Sept. 18, 2020, doubleheader against Washington.
Guerrero, the American League batting leader, tripled in his first at-bat, but went 1 for 4 to drop his average to .335. In the seventh inning, with two on and Toronto trailing 5-2, he roped a sharp line drive to right field, only to have it caught by Adam Duvall. Hernández then reached on Chisholm's error at shortstop, enabling Semien to score from second.
The Blue Jays are unable to play in Toronto for a second straight season because of Canadian health restrictions due to COVID-19.
CUBS 6, PADRES 1
CHICAGO (AP) — Javier Báez lined a two-run homer, Anthony Rizzo had two doubles among three hits and surging Chicago beat San Diego Padres 6-1 for its third straight win and ninth in 10 games.
Baez's shot to the left-field bleachers was his 14th homer and third in three games, and it capped a three-run seventh that allowed Chicago to put it away. Rizzo drove in two runs in the fifth with his first double to snap 1-1 tie.
The Cubs homered eight times as they swept the Padres in a three-game set at Wrigley Field for the first time since May 2012. San Diego lost its fourth straight, its longest skid since last August.
Pierce Johnson (1-2) was charged with the loss.
Adbert Alzolay (4-4) allowed one run on three hits and struck out seven in five innings for the win. Four Cubs relievers followed with four scoreless innings.
ORIOLES 6, TWINS 3
BALTIMORE (AP) — DJ Stewart and Ryan Mountcastle homered as Baltimore beat Minnesota for its second straight win following a 14-game skid.
Mountcastle broke open the game with a three-run shot in the seventh off Alex Colomé that boosted the lead to 6-1.
Reliever Tyler Wells (1-0) held the Twins scoreless with one hit and two strikeouts over three innings.
Baltimore DH Trey Mancini walked and singled, reaching base in 18 consecutive games.
Ryan Jeffers homered and had an RBI triple after being called up from Triple-A St. Paul earlier in the day for the Twins.
Minnesota starter Randy Dobnak (1-5) allowed three runs and eight hits with three strikeouts and two walks over 5 2/3 innings.
METS 7, DIAMONDBACKS 6
PHOENIX (AP) — Pete Alonso scored Francisco Lindor with a go-ahead single in the ninth inning, James McCann homered and drove in four, and New York beat Arizona.
Miguel Castro (2-1) got the win with two scoreless innings, and Edwin Díaz recorded his 10th save. Joakim Soria (0-1) took the loss.
The Mets had 16 hits and the second through fifth hitters — Lindor, McCann, Alonso, Kevin Pillar and Dominic Smith — were a combined 13 of 24 with six RBIs.
Arizona starter Madison Bumgarner lasted just two innings, allowing five earned runs on eight hits.
NATIONALS 5, BRAVES 3
ATLANTA (AP) — Yan Gomes hit a go-ahead homer in the eighth inning, Jon Lester gave Washington's thin rotation a boost and the Nationals beat Atlanta.
Gomes' drive to left-center off A.J. Minter (1-2) with two outs broke a 3-all tie and helped the Nationals earn their second consecutive win over the Braves.
Juan Soto hit a two-run homer in the fifth, and Ozzie Albies had a two-run double in the seventh.
Atlanta's Dansby Swanson homered to right-center in the second.
Daniel Hudson (4-1) picked up the win, and Brad Hand worked the ninth for his ninth save in 11 chances.
YANKEES 4, RAYS 3
NEW YORK (AP) — Gio Urshela homered early, Clint Frazier drove in two a night after his walk-off homer and New York overcame several sloppy moments to beat Tampa Bay.
New York had lost six of seven before winning its past two games against the AL East-leading Rays. Tampa Bay dropped two in a row for the first time since May 11-12, also against the Yankees.
Jordan Montgomery (3-1) pitched 6 1/3 innings for New York, and only one of the three runs he allowed was earned. Aroldis Chapman worked out of the jam in the ninth for his 12th save.
Rookie left-hander Shane McClanahan (2-1) took the loss, allowing four runs, five hits and two walks over 3 1/3 innings, striking out six.
ASTROS 2, RED SOX 1
HOUSTON (AP) — Framber Valdez pitched seven strong innings and Kyle Tucker had two hits as Houston handed Nick Pivetta his first loss of the season in a win over Boston.
Valdez (1-0) yielded five hits and one run while striking out 10. He walked two in his second start of the season after missing the first two months after breaking his left index finger in spring training. Ryan Pressly picked up his eighth save.
Pivetta (6-1) allowed three hits and two runs in six innings. He struck out a season-high nine for the second straight game.
Carlos Correa doubled and Yuli Gurriel drove in a run to help the Astros to their fourth consecutive victory.