Oneil Cruz and the Pittsburgh Pirates take the field on Wednesday at PNC Park against Ryan Gusto, who is starting for the Houston Astros. First pitch is set for 6:40 p.m. ET for the second game of a three-game series.

The 9.7 strikeouts per nine innings put together by the Astros pitching staff paces the majors. The Pirates average just 7.4 strikeouts per nine innings as a pitching staff, which ranks 28th in the league.

Prepare for the Astros vs. Pirates with what you need to know before Wednesday’s game, including viewing options.

Astros vs. Pirates: live stream info, TV channel & game timeGame day: Wednesday, June 4, 2025Game time: 6:40 p.m. ETLocation: Pittsburgh, PennsylvaniaStadium: PNC ParkTV channel: SportsNet PittsburghLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch the MLB on Fubo!

Astros vs. Pirates odds & betting linesFavorite: Astros (-140, bet $140 to win $100)Underdog: Pirates (+119, bet $100 to win $119)Over/under: 9

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