The Houston Astros and Seattle Mariners are primed for a pitching showdown at T-Mobile Park in Seattle, Washington, with the first pitch scheduled for 9:40 PM ET. The Astros will send right-hander Lance McCullers Jr. to the mound, while the Mariners will counter with right-hander Luis Castillo. McCullers Jr. has been sharp, sporting a 1-0 record and a 3.27 ERA, while Castillo has been equally impressive with a 0-0 record and a 2.79 ERA. The real challenge for McCullers Jr. will be taming the Mariners' anemic offense, which is limping along with a .190 batting average - a paltry figure that makes one wonder if they'll ever find their swing.

The Astros' offense, on the other hand, boasts a .270 batting average, but they'll have to contend with Seattle's stingy pitching staff, which has posted a team ERA of 2.86. And let's not forget the Astros' own injury woes, including Day-To-Day status for relievers Glenn Otto and Cody Bolton. Will McCullers Jr. and the Astros' bats find a way to solve Castillo and the Mariners' pitching, or will Seattle's staff keep the Astros in check? Make your pick or join the discussion on StreakChat.