Zack Cozart hit his first major league homer on Sunday, and the Cincinnati Reds used a disputed call and a pair of wild pitches by Jaime Garcia to rally for a 3-1 victory over the St. Louis Cardinals.
The defending NL Central champs got a much-needed win against Garcia (9-4), who was 5-0 in his career against them.
Cardinals shortstop Ryan Theriot was ejected while arguing a call in the sixth that set up the tying run.
Garcia then threw a pair of wild pitches that let Cincinnati pull even. Ryan Hanigan singled home the tiebreaking run an inning later, and Cozart homered in the eighth.
Homer Bailey (4-4) gave up three hits, including Lance Berkman's 25th homer, in 7 1-3 innings.