The St. Louis Cardinals defeat the Los Angeles Angels 1-0 on Wednesday behind starting pitcher Hunter Dobbins and a sixth-inning home run by JJ Wetherholt. Dobbins, recalled from Triple-A Memphis for the start, allows six hits over six innings while keeping the Angels off the board. He records five strikeouts and issues no walks. Wetherholt provides the only run with a home run in the sixth inning, giving the Cardinals a one-run lead that holds through the rest of the game.

After Dobbins’ outing, Luis Gastelum pitches a scoreless seventh, and George Soriano works a 1-2-3 eighth. In the ninth inning, closer Riley O’Brien seals the win by striking out Oswald Peraza with an 80-mph sweeper and Josh Lowe with a 98-mph sinker, with runners on base. O’Brien earns the save, St. Louis snaps a four-game losing streak, and the Angels’ winning streak ends at three games.