
Rookie Jordan Walker hit a bases-loaded triple in the seventh inning, and the St. Louis Cardinals rallied for a 7-5 victory over the Oakland Athletics in a matchup of last-place teams on Monday night.
Walker’s first career triple capped a four-run seventh.
Paul Goldschmidt hit a two-run homer in the fifth, his 19th, for St. Louis.
Jo Jo Romero (3-1) worked 1 1/3 innings of scoreless relief for the Cardinals, who had lost their previous six meetings with the A’s.
In the seventh, Angel Felipe (1-1) walked the bases full with one out and gave way to Francisco Perez, who walked Lars Nootbaar on five pitches to move the Cardinals within 5-4.
Perez struck out Luken Baker looking, then yielded Walker’s triple to right-center on a 3-2 fastball. The ball glanced off the glove of Oakland right fielder Seth Brown.
Miles Mikolas departed with a 3-2 lead after yielding consecutive one-out singles in the seventh. Giovanny Gallegos, pitching on his 32nd birthday, entered and gave up a run-scoring double by Zack Gelof and a two-run single by Brown.
Mikolas was charged with four runs.
A’s starter JP Sears allowed three runs in five innings. Esteury Ruiz hit a two-run homer for majors-worst Oakland in the fifth. It was his first home run in 205 at-bats since May 12.
The Cardinals walked a season-high 10 times. It was their most walks in a game since April 17, 2018 at the Chicago Cubs.