The Angels trailed for most of the night, then found two runs when they needed them most. Los Angeles scored twice in the bottom of the ninth to beat St. Louis 3-2, turning a quiet pitchers' game into a finish decided in the final at-bat.

The Game Network — Where History Is Kept
 123456789RHE
STL020000000240
LAA001000002360

Jose Soriano set the tone across seven innings, allowing 2 runs (2 earned) on 4 hits with 7 strikeouts and just 1 walk. He handed a one-run deficit to the bullpen, which delivered 2 scoreless innings on 2 relievers, setting up the ninth-inning finish. Jose Fermin worked a scoreless inning to pick up the win, his third of the season, while carrying a 2.90 ERA.

St. Louis led 2-1 into the ninth before Los Angeles struck. Vaughn Grissom doubled to right, driving in Peraza to tie the game 2-2 after a review upheld the call on the field. Two batters later, Jo Adell was hit by a pitch, plating Siri and sending the Angels ahead 2-3 for good, with Lowe and Grissom moving into scoring position on the play.

Riley O'Brien took the loss for St. Louis after recording just one out, allowing 2 runs on 2 hits with a walk. Kyle Leahy had kept the Cardinals in front for most of the game, working 6.0 innings and allowing only 1 run (1 earned) on 3 hits with 4 strikeouts, but the bullpen's 2 runs in 2.1 innings undid his effort. Earlier, St. Louis had built its lead in the second inning, when Nathan Church singled home Jordan Walker and Blaze Jordan grounded out to score Nootbaar, making it 2-0 before Adell's solo homer to left center in the third cut the deficit to 2-1.

The win was St. Louis's third straight loss, dropping the Cardinals to 51-48. Los Angeles improved to 40-61, its second consecutive win.