ST. LOUIS (AP) — Yadier Molina doubled home the winning run against All-Star closer Craig Kimbrel in the 10th inning to give the St. Louis Cardinals a 3-2 victory over the Chicago Cubs on Wednesday night.

Adam Wainwright pitched seven strong innings for the Cardinals. Harrison Bader and Dylan Carlson each hit an RBI double in the seventh to put St. Louis ahead 2-1.

Bader also robbed Willson Contreras of an early two-run homer.

Chicago tied it in the ninth on pinch-hitter Eric Sogard's run-scoring double off Giovanny Gallegos.

Paul Goldschmidt started the bottom of the 10th inning as the automatic runner on second base. Nolan Arenado drew a walk from Kimbrel (1-3), who got the final out in the ninth for the Cubs. Molina then hit a drive to right field for a ground-rule double and his ninth career game-ending hit.

Anthony Rizzo began the top of the 10th on second and went to third on a single by Javier Baez that chased John Gant. But on a forceout at second, Rizzo stopped halfway down the line and was tagged out in a rundown for a double play.

T.J. McFarland (1-0) earned his first win with the Cardinals.

After the Cubs tied it in the ninth, Gant came in and hit two batters with pitches to load the bases before getting Rizzo to ground out.

St. Louis went ahead 2-1 in the seventh when the Cardinals chased starter Kyle Hendricks, who has won 10 straight decisions. Paul DeJong hit a slow roller in front of the plate and went to second on a throwing error by catcher Contreras. With one out, Bader hit a double to left that scored DeJong.

Bader, who went 3 for 4, has hit safely in 12 of his last 14 games while notching five multi-hit efforts in his last seven games.

Andrew Chafin entered and got a flyout before Carlson doubled in Bader.

The Cubs took a 1-0 lead in the third when Rafael Ortega tripled home Nico Hoerner with one out.


Wainwright and Molina made their 292nd career start as batterymates, which is fourth all-time (since record-keeping began in 1908) in major league history. The pair is 14 games behind the Chicago White Sox duo of Red Faber and Ray Schalk for third place.


St. Louis manager Mike Shildt was ejected before the sixth inning began. Carlson was called out on strikes with runners on second and third by plate umpire Jeff Nelson to end the fifth. An upset Carlson voiced his displeasure with the call. Shildt came out and was sent to the clubhouse for the third time this season and the eighth time in his career.


St. Louis pitchers plunked five batters in the game, including three in the ninth inning. Wainwright hit Contreras in the third.

Gallegos hit Baez in the eighth and then Hoerner in the ninth. Gant hit Jake Marisnick and Contreras in the ninth. That raised St. Louis' total to an MLB-leading 72 hit batters.


Bader tracked Contreras’ long fly to center field in the first. He leaped high against the fence and took away a two-run homer.


Goldschmidt extended his season-best hitting streak to 16 games with a double in the first inning. It’s the longest active streak in the majors and the longest by a Cardinals player since Molina’s 16-game run in April 2019.


The New York Mets claimed RHP Roel Ramírez off waivers from St. Louis.


Cubs: Kris Bryant (hamstring fatigue) remained out of the lineup. Bryant was removed in the fifth inning Wednesday after he made a diving catch in the third. He could potentially return to the lineup Thursday. ... 3B David Bote (left shoulder dislocation) will resume his rehab stint with Triple-A Iowa on Thursday after getting a day off Wednesday.

Cardinals: RHP Miles Mikolas (forearm) is set to make a rehab start Saturday for Triple-A Memphis in Louisville. ... RHP Daniel Ponce de Leon (shoulder) is slated to pitch one inning Thursday for Memphis in Louisville.


Cubs: RHP Adbert Alzolay (4-9, 4.59 ERA) will make his 17th start of the season Thursday and second against St. Louis. He is 0-2 with a 2.45 ERA in three career starts against the Cardinals.

Cardinals: LHP Kwang Hyun Kim (5-5, 2.87) has not allowed a run in 21 innings, the longest streak by a St. Louis pitcher this year. Kim, who has won four straight starts, went six innings to beat the Cubs 6-0 at Wrigley Field on July 10.

Copyright 2021 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed without permission.