ST. LOUIS _ Kyle Hendricks overcame his first-inning blues, and the Cubs took advantage of a two-out error by second baseman Yairo Munoz to score three times in the top of the fifth inning to earn a 5-2 win over the Cardinals and snap a two-game losing streak.
The start of Sunday night's game was delayed by 76 minutes by rain.
Hendricks allowed a two-run home run to Marcell Ozuna as his first-inning ERA swelled to 8.59. But after allowing a double to Munoz with one out in the second, Hendricks retired 17 consecutive batters.
Ben Zobrist gave the Cubs a 1-0 lead with a home run that landed in the Cardinals bullpen in right field. Zobrist went 4-for-5.
Anthony Rizzo tied the game on a leadoff homer in the fourth that landed on the berm in center field.
In the fifth, Munoz bobbled a slow roller by Jason Heyward that allowed Rizzo to score the go-ahead run, and Javier Baez followed with a two-run double down the left field line.
The Cubs are off Monday before starting a two-game series Tuesday night at Pittsburgh.