The Houston Astros broke a couple of losing skids on Monday and can claim their series with the Cleveland Guardians with a win on Tuesday night

The Houston Astros (9-15) won a road game for just the second time this season on Monday night, breaking a four-game losing streak overall and an eight-game slide away from home. On Tuesday night, Houston can secure its first road series win of the season when they take on the Cleveland Guardians (13-11) in the second game of a three-game set at Progressive Field in Cleveland. The injury-plagued Astros didn’t come out unscathed, however. Center fielder Taylor Trammell left in the third inning with a groin injury after infielder Nick Allen (back spasms) hit the 10-day injured list before the game.

How to Watch Astros vs Guardians in MLB Today:ame Date: Monday, April 20, 2026

Game Time: 6 p.m. ET

TV: Space City Home Network, Guardians.TV, MLB.TV – Cleveland Guardians

LIVE SPORTS & TV WITHOUT CABLE
Watch now. No commitment. Cancel anytime.
Watch now

Location: Progressive Field

Live stream the Astros vs Guardians MLB game on Fubo: Start watching now!

Christian Walker snapped a 0-for-15 slump with a two-run home run in the first inning and Isaac Paredes hit his first two homers of the season in the Astros’ 9-2 victory on Monday night. Spencer Arrighetti surrendered two runs on five hits over five innings and Houston’s bats broke out with 13 hits, including three each for Walker, Paredes and Carlos Correa.

The Guardians tied the game in the third on George Valera’s RBI single after Rhys Hoskins drove in a run with a first-inning knock. But Slade Cecconi served up seven runs (six earned) on 10 hits in five innings to fall to 0-3 in five starts. Brayan Rocchio posted his second straight three-hit game and is 12-for-23 with two homers and eight RBI over his last seven games.

Left-hander Parker Messick (3-0) takes the ball for Cleveland on Tuesday night after taking a no-hitter into the ninth inning against the Baltimore Orioles on Thursday. Messick boasts a 1.05 ERA and 0.779 WHIP over 25.2 innings in his first four outings. Houston counters with right-hander Ryan Weiss (0-2), who makes his second straight start and comes in with a 6.75 ERA and 2.045 WHIP in 14.2 innings with 18 strikeouts in six appearances overall.

What Time Is Astros vs Guardians?

The Astros vs Guardians game takes place on Tuesday, April 21, 2026, at 6 p.m. ET. Tune in and catch some great MLB action.

What Channel Is The Astros vs Guardians Game On?

Looking to watch this game? Fans outside the local markets can tune into MLB.TV – Cleveland Guardians to see the action, while those in the Houston area can catch the game on Space City Home Network and viewers in the Cleveland market can watch on Guardians.TV. Make sure you subscribe to Fubo now to watch this matchup, as well as numerous other sports leagues.

Live stream the Astros vs Guardians MLB game on Fubo: Start watching now!

Regional restrictions may apply.

WATCH LIVE SPORTS & TV WITHOUT CABLE.
Watch now