HOUSTON >> Jose Altuve’s 40th four-hit game included a pair of home runs and the Houston Astros rolled to an 11-1 win on Tuesday night that dealt the Athletics their 12th loss in 13 games.

Altuve singled on the first inning, homered leading off a three-run third and hit a two-run drive in the fourth, getting his 13th career multihomer game with his eighth home run this season. He singled the sixth ahead of Christian Walker’s homer.

Altuve, who matched his career high for hits, was pinch hit for in the eighth.

Jeremy Pena’s two-run home run capped a four-run second inning.

The A’s have been outscored 100-41 during their skid, which they ended with a 5-4 win over Philadelphia on Sunday.

Hunter Brown (7-3) allowed one run and six hits in six innings, including Lawrence Butler’s leadoff homer in the fourth.

JP Sears (4-5) gave up nine runs and 10 hits, both career highs, in 3 1/3 innings. He has allowed seven homers, 15 runs and 17 hits over 8 1/3 innings in his last two starts, raising his ERA to 5.18.

Before the game the A’s made four roster moves, putting 22-year-old first baseman Nick Kurtz on the 10-day injured list retroactive to Sunday. They A’s acquired left-hander Sean Newcomb from Boston for cash.

Dodgers 9, Guardians 5 >> Shohei Ohtani hit his major league-leading 20th home run of the season and Los Angeles defeated Cleveland.

Michael Conforto and Max Muncy also went deep for the Dodgers. Dustin May (3-4) won his second straight start. The right-hander had a season-high nine strikeouts and allowed three runs in five innings.

Daniel Schneemann had a three-run homer in the fourth inning as the Guardians dropped their third straight. José Ramírez extended his hitting streak to 20 games — the longest active run in the majors — with a base hit in the frame.

Brewers 5, Red Sox 1 (10 inn.) >> Christian Yelich hit a grand slam in the 10th inning for his first career-walk-off homer, giving Milwaukee a win over Boston.

Yelich had tied the game in the ninth inning with an opposite-field double off closer Aroldis Chapman and later scored on Sal Frelick’s base hit.

CARDINALS 7, ORIOLES 4 >> Nolan Arenado hit a tiebreaking homer in the eighth inning, and St. Louis topped Baltimore.

The Orioles were on a season-high three-game winning streak, but they reverted to old habits, going 1 for 14 with runners in scoring position. The lone hit was a three-run homer by Ryan O’Hearn that gave Baltimore a 4-3 lead in the fifth, but the Cardinals responded with a run in the seventh and three in the eighth off the Orioles’ bullpen.

PHILLIES 2, BRAVES 0 >> Ranger Suárez struck out eight over six shutout innings, and Philadelphia survived an injury scare to slugger Bryce Harper to beat Atlanta.

Harper left in the first inning after he was hit near the right elbow by a 95.3 mph fastball from Braves starter Spencer Strider (0-3). Harper sustained a bruise, and an X-ray was negative, the Phillies said.

A two-time NL MVP, Harper took a few steps from home plate, dropped to a knee and gripped his arm in pain. Phillies athletic trainers came out to check on Harper, and the slugger soon headed to the clubhouse.

Without their star first baseman, the National League-leading Phillies still won for the 10th time in 11 games.

TWINS 4, RAYS 2 >> Kody Clemens hit his fifth home run of the season, with father Roger Clemens watching from the stands, and Minnesota beat Tampa Bay to stop the Rays’ season-high, six-game winning streak.

A 29-year-old son of the seven-time Cy Young Award winner, Kody Clemens extended his hitting streak to a career-high eight games when he homered off leading off the second against Taj Bradley (4-4).

METS 6, WHITE SOX 4 >> Pete Alonso and Jared Young each hit a two-run homer in the first inning, and New York beat Chicago for its fourth consecutive comeback victory.

Tylor Megill (4-4) recovered from a shaky start, allowing two runs in 5 2/3 innings, to help the Mets (34-21) match a season high at 13 games above .500 with their 14th come-from-behind win.

REDS 7, ROYALS 2 >> Elly De La Cruz hit two long home runs, Brady Singer pitched seven strong innings against his former team and Cincinnati beat Kansas City.

De La Cruz hit a 436-foot shot to center in the fourth inning that tied the score at 2 against Jonathan Bowlan, then a go-ahead 451-foot drive into the right-center fountain in the sixth off Taylor Clarke (1-1). De La Cruz has 11 home runs this season. He tied Pete Rose’s team record for switch-hitters with five multihomer games, including two this year.

Rangers 2, Blue Jays 0 >> Josh Jung’s two-out single scored pinch runner Sam Haggerty in the eighth inning to break a scoreless tie, and Texas beat Toronto.

The Rangers’ second run scored when Toronto catcher Alejando Kirk threw into left field when attempting to pick Wyatt Langford off third base.

Cubs 4, Rockies 3 (11 inn.) >> Michael Busch and Matt Shaw hit run-scoring singles in the 11th inning, lifting Chicago past Colorado and sending the Rockies to their 21st consecutive series loss.

Chicago has won nine of 11 while the Rockies fell to 9-46 and are on pace to finish 27-135. Colorado is 0-18 in series this season and also lost its last three in 2024. The Rockies exceeded the 20 straight lost series by the Chicago White Sox last year.

Brenton Doyle put the Rockies ahead 3-2 with an RBI grounder off Chris Flexen (3-0).