TWINS 6, RAYS 5

Brooks Lee drove in the game-ending run with a bunt single in the ninth inning on Saturday as Minnesota beat Tampa Bay. Garrett Clevenger (0-4) walked Byron Buxton to start the ninth. Willi Castro followed with a single that moved Buxton to third.

CARDINALS 8, CUBS 6

Yohel Pozo pinch-hit a three-run homer to cap St. Louis’ five-run eight-inning rally, and the Cardinals came back to top Chicago, ending a four-game slide. Pozo’s drive off Brad Keller reached Waveland Avenue to put St. Louis ahead 8-5.

BLUE JAYS 4, ANGELS 3 (11)

Addison Barger hit a walk-off single in the 11th inning and Toronto extended their season-best winning streak to 7 by beating Los Angeles. George Springer added a two-run home run, his fifth in five games, and Vladimir Guerrero Jr. had three hits for the Blue Jays.

RED SOX 10, NATIONALS 3

Ceddanne Rafaela homered, Walker Buehler earned his first road victory since April 26, and Boston routed Washington to earn the 10,000th victory in franchise history.

PHILLIES 5, REDS 1

Alec Bohm and Kyle Schwarber each hit two-run homers and Edmundo Sosa added a solo shot to lift Philadelphia a victory over Cincinnati.

DIAMONDBACKS 7, ROYALS 1

Ryne Nelson retired the first 16 Kansas City batters and Arizona beat the Royals to end a three-game losing streak. Nelson (5-2), who moved into the rotation full-time when Corbin Burnes was sidelined for the season by elbow surgery, gave up four hits and one run over seven innings.

MARLINS 4, BREWERS 2

Rookie Agustín Ramírez hit a tiebreaking, two-run single in the eighth inning and Miami beat Milwaukee. Kyle Stowers homered and Ronny Henríquez (5-1) pitched two perfect innings of relief for the Marlins.

METS 12, YANKEES 6

Pete Alonso homered twice and drove in five runs, Brandon Nimmo hit his second grand slam in four days and the New York Mets battered the reeling New York Yankees. Carlos Rodón (9-6) was roughed up as the Yankees equaled a season high with their sixth consecutive defeat.

ORIOLES 9, BRAVES 6 (10)

Ramón Laureano’s double in the 10th inning gave Baltimore the lead and the Orioles hit three home runs in a win over Atlanta Laureano’s double down the third-base line off Rafael Montero (0- 1) drove in Jordan Westburg from third base. Jacob Stallings added a two-run double in the inning.

TIGERS 1, GUARDIANS 0

Casey Mize threw seven innings of four-hit ball, Spencer Torkelson homered and Detroit dealt Cleveland their ninth straight loss. It is the fifth time during the Guardians’ skid they have not scored a run.

ASTROS 6, DODGERS 4

Yainer Diaz homered, Josh Hader got the last four outs for his major league-leading 25th save, and Houston spoiled Shohei Ohtani’s 31st birthday, beating Los Angeles. Ohtani made his fourth mound start of the season, pitching two scoreless innings as he continues to work his way back from elbow surgery. He struck out the side in the second.