CUBS 9, ORIOLES 2

Michael Busch and Ian Happ homered, and Jameson Taillon and three relievers combined for a five-hitter as Chicago beat Baltimore on Tuesday night.

Taillon (6-4) allowed two runs and four hits with seven strikeouts and a walk over six innings. The 32-year-old right-hander retired the last 11 batters he faced.

The Cubs improved to 10-4 against the Orioles since 2014, and have won four of the last five games since Aug. 18, 2022.

PHILLIES 10, DODGERS 1

Trea Turner hit his sixth career grand slam, Bryson Stott and Brandon Marsh also went deep and Philadelphia welcomed back Bryce Harper and Kyle Schwarber from injuries with a win over Los Angeles. The Phillies lost ace Zack Wheeler on a steamy night with left low back tightness after five innings. A 2024 All-Star, Wheeler (10-4) joined Aaron Nola and Ranger Suárez as a trio of Phillies pitchers with 10 wins before the All-Star break. It’s the first time in franchise history the Phillies have three pitchers with 10 wins before the break.

GUARDIANS 9, TIGERS 8, 10 INNINGS

Jose Ramirez became the second player to get intentionally walked three times and to have three hits in a game since Major League Baseball began tracking free passes in 1955 as Cleveland held on to beat Detroit.

Ramirez joined Paul Goldschmidt, who pulled off the feat for Arizona against Milwaukee in 2015, according to Sportradar. The Home Run Derby participant is also the first to have three intentional walks in a game since San Diego’s Jake Cronenworth did it nearly three years ago, according to Sportradar.

RAYS 5, YANKEES 3

All-Star Isaac Paredes hit a three-run homer and Tampa Bay held on to beat struggling AL East rival New York — the Yankees’ 17th loss in 23 games.

Paredes went deep during a four-run first inning against Carlos Rodón (9-7). Right-hander Ryan Pepiot (5-5) limited one of baseball’s best offenses to one run and four hits over 5 2/3 innings, and Tampa Bay won despite only having two hits after the third inning.

METS 7, NATIONALS 5

Jose Quintana permitted one hit in seven shutout innings, Brandon Nimmo and Francisco Lindor both homered and drove in three runs, and New York beat Washington.

Harrison Bader had three hits and scored twice from the bottom of the batting order for the Mets, who moved back to .500 at 45-45.

Lindor also had three hits and scored two runs in the leadoff spot.

PIRATES 12, BREWERS 2

Joey Bart hit a grand slam and Pittsburgh scored six runs in the sixth inning to storm past Milwaukee.

All-Star Bryan Reynolds, Rowdy Tellez, Jack Suwinski and Joshua Palacios also homered for the Pirates, who won in Milwaukee for just the 12th time in 42 games since 2019.

ASTROS 4, MARLINS 3

Alex Bregman had three RBIs and his tiebreaking two-run home run in the seventh inning lifted Houston to a win over Miami.

The game was tied at 2 with one out in the seventh when Chas McCormick reached on a throwing error by rookie shortstop Xavier Edwards. There were two outs in the inning when Bregman sent an off-speed pitch from Huascar Brazobán (1-2) into the seats in left field to make it 4-2.

The victory was Houston’s seventh straight at home and comes after the Astros dropped the final two games of a series at Minnesota last weekend.