Yainer Diaz and the Houston Astros will take on Maikel Garcia and the Kansas City Royals at Daikin Park in the second of a three-game series, on Tuesday at 8:10 p.m. ET.

The Astros average 0.8 home runs per game to rank 25th in MLB play with 33 total home runs. Royals pitchers have a combined ERA of 3.01 ERA this year, second-best in baseball.

Ahead of the Astros vs. Royals matchup, here is what you need to prepare for Tuesday’s baseball action, including viewing options.

Astros vs. Royals: live stream info, TV channel & game timeGame day: Tuesday, May 13, 2025Game time: 8:10 p.m. ETLocation: Houston, TexasStadium: Daikin ParkTV channel: FanDuel Sports Network Midwest Extra – MissouriLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch the MLB on Fubo!

Astros vs. Royals odds & betting linesFavorite: Astros (-141, bet $141 to win $100)Underdog: Royals (+119, bet $100 to win $119)Over/under: 7.5

MLB odds courtesy of BetMGM Sportsbook. Odds updated Tuesday at 3:08 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.