Jesse Winker hit a tiebreaking home run off Alex Reyes in the ninth inning for his second three-homer game this season, and the Cincinnati Reds completed their first four-game sweep of the St. Louis Cardinals in 21 years with an 8-7 victory on Sunday.
Winker had six RBIs, hitting a two-run homer in the first, a three-run homer in the second off John Gant and the go-ahead drive against Reyes (3-2). Winker has 17 homers, tied for the NL lead. He also homered three times against Milwaukee on May 21.
Eugenio Suarez added a two-run double for the Reds, who led 7-0 by the third inning en route to their first four-game sweep at St. Louis since May 4-7, 1990.
Tyler O'Neill had a two-run homer in a seven-run sixth for the Cardinals, who have lost five straight for the first time since Aug. 3-7, 2018. St. Louis has lost seven of its last eight.
St. Louis threatened in the ninth when Paul Goldschmidt singled leading off and Nolan Arenado doubled off Sims.
Tyler O'Neill popped out and Edmundo Sosa struck out. Jose Rondon took a 2-2 pitch that plate umpire Dan Iassogna decided was just outside, then flailed at a slider that bounced well outside of the plate and skipped away from catcher Tyler Barnhardt, who threw to first for the final out.
Goldschmidt and Arenado combined to go 7 for 9, and the rest of the Cardinals were 7 for 30.
Heath Hembree (1-1) struck out two in a perfect eighth inning, and Sims got his sixth save in seven chances.
Reds starter Wade Miley allowed four hits in five scoreless innings, tied a season-high with eight strikeouts and left with a 7-0 lead.
Cincinnati's Nick Castellanos went 0 for 5, ending his career-best 21-game hitting streak, the longest in the major leagues this season.
O'Neill's 13th homer started the rally in the sixth against Michael Feliz. Pinch-hitter Matt Carpenter greeted Brad Brach with a two-run double, Tommy Edman hit a run-scoring infield single and Arenado hit a tying, two-run single against Tejay Antone,
Paul DeJong continues a rehab stint at Triple-A Memphis. He is working his way back from a left rib fracture and has not played on the major league level since May 12.
Yadier Molina was held out of the lineup after taking a foul ball off his left knee Saturday. St. Louis manager Mike Shildt said it doesn't look like an IL situation.
Carlos Martinez (3-5, 5.83) will face Cleveland RHP Shane Bieber (6-3, 3.08) on Tuesday. Martinez allowed 10 runs over two-thirds of an inning Wednesday in a 14-3 loss to the Dodgers, the shortest start of his big league career.