Juan Yepez singled home automatic runner Nolan Gorman to lead off the 11th inning, Brendan Donovan doubled in an insurance run and the St. Louis Cardinals beat the Chicago Cubs 5-3 on Sunday night.
Yepez lined his tiebreaking hit and Donovan delivered off Daniel Norris (0-4), who had pitched a perfect 10th inning.
Genesis Cabrera (3-1) tossed four innings in relief of Adam Wainwright, including a perfect 11th, and allowed a run on two hits while striking out five for the win.
Harrison Bader's second hit of the game was a triple to the wall in center field off Rowan Wick leading off the ninth. Bader scored on a single by pinch-hitter Lars Nootbaar, tying the game and dealing Wick his first blown save in five chances.
Cubs pinch-hitter P.J. Higgins looped an RBI double down the right field line off Cabrera to break a 2-all tie in the eighth. It scored Patrick Wisdom, who had lined his second double of the game.
Jason Heyward and Frank Schwindel had RBIs to give the Cubs a 2-0 lead. Nolan Arenado singled in two runs in the fifth to tie it.
Paul Goldschmidt chopped a pair of infield hits, stretching his on-base streak to a career-high 42 games.
Wainwright allowed two runs while scattering nine hits and two walks. He struck out none.
And, the Cardinals' defense was crisp. Donovan made a pinpoint throw from right to nail Wisdom at the plate in the sixth after Rafael Ortega had singled to keep the game tied at 2.
Justin Steele limited St. Louis to two runs, one earned, on seven hits.
The Cubs took a 1-0 lead in the first on Schwindel's sac fly.
Hoerner legged out a double down the line in left in the fourth and scored on Heyward's single to make it 2-0
The Cardinals tied in the fifth on three straight singles, with Arenado's smash up the middle driving in the runs.