The Houston Astros have had a strong to Spring Training, winning eight of their first ten game. Houston appeared in line for a ninth win, heading into the final inning against the St. Louis Cardinals at Roger Dean Stadium in Jupiter, Florida.
But the Cardinals scored three runs over the final two innings to take a 4-3 win over Houston.
Astros starter Mike Fiers made his second appearance this spring. Fiers got the Astros off on the right foot, pitching three scoreless and hitless inning. Three pitchers combined to not allow St. Louis a hit through five innings: Fiers, Pat Neshek and Asher Wojciechowski.
Danny Worth broke the seal on the scoring against the Cardinals ace Adam Wainwright. Wroth clobbered a 2-2 pitch over the left field wall.
Worth wasn't done. He drove in a second run with a double off Wainwright -- scoring Luis Valbuena.
Aledmys Diaz brought the Cardinals within one run in the bottom of the sixth with a double off Edwar Cabrera, scoring Eric Fryer.
Tyler White got the run back for the Astros in the seventh. White single home Teoscar Hernandez, who had reached on a double.
Luke Voit tightened up the game again with a run for the Cardinals. Voit doubled to score Michael Feliz.
Brady Rodgers entered the ninth with the game on the line. Tommy Pham greeted him with a homerun to left center to tie the game.
Rodgers gave up back-to-back singles to Greg Garcia and Luis Cruz. He followed up with a walk to David Washington.
Kevin Chapman replaced Rodgers. Chapman got what he needed on the first pitch to Harrison Bader. Bader grounded to Matt Duffy. Duffy fired the ball home to catcher Alfredo Gonzalez for the out.
Gonzalez attempted to get the double play but threw the ball away -- allowing the runner from third to score for the win.