Jeff Curry-USA TODAY Sports

Lars Nootbaar hit a two-run double to propel the St. Louis Cardinals past the visiting Arizona Diamondbacks 5-1 on Wednesday afternoon.

After defeating the Cardinals 14-1 Tuesday, the Diamondbacks left seven runners on base, went 0-for-8 with runners in scoring position and hit into three double plays.

Cardinals starting pitcher Kyle Gibson (2-2) allowed one run on five hits in six innings. He struck out six and walked two.

JoJo Romero, Andrew Kittredge, Ryan Helsley pitched a scoreless relief inning each for St. Louis.

Arizona starting pitcher Jordan Montgomery (1-1) allowed three runs (two earned) on six hits in seven innings. He struck out four and walked one.

The Diamondbacks took a 1-0 first-inning lead. Pavin Smith and Blaze Alexander hit singles and Gibson hit Joc Pederson with a pitch. After Christian Walker hit a sacrifice fly, Gibson got a double-play grounder from Eugenio Suarez.

Arizona threatened again in the second inning. Jake McCarthy hit a single and took second on a wild pitch, but Gibson retired the next three batters

Paul Goldschmidt led off the bottom of the inning with a double, but Montgomery retired the next three batters.

Gibson escaped a fourth-inning jam. Walker hit a leadoff single, Corbin Carroll drew a two-out walk, and the runners advanced on a wild pitch before Gibson struck out Kevin Newman.

The Diamondbacks threatened again in the fifth inning when Tucker Barnhart led off with a single and Smith walked. But again Gibson retired the next three batters.

The Cardinals moved ahead 2-1 in the sixth inning. Brendan Donovan's single, Willson Contreras' double, and Nolan Arenado's single led to one run -- and Montgomery's wild pitch produced another.

St. Louis increased its lead to 3-1 in the seventh inning when Masyn Winn reached on an error and scored on a Nolan Gorman's hit-and-run single.

The Cardinals made it 5-1 off reliever Bryce Jarvis in the eighth inning. Arenado walked, Goldschmidt hit a single, Pedro Pages walked and Nootbaar hit his a two-run double.

More must-reads:

TODAY'S BEST
Late goal sends Panthers to Eastern Conference Finals
Ex-teammate of Shohei Ohtani placed bets with same illegal bookmaker as interpreter 
Former Rams first-round pick retires from NFL after 11 seasons
Insider provides major injury update on Celtics' Kristaps Porzingis
Watch: Bruins strike first in Game 6 with incredible backhand goal
Dodgers make series of moves involving notable players
Giants rookie CF to undergo season-ending labrum surgery
Hurricanes not expected to re-sign defenseman, center
Paul Skenes makes incredible Wrigley Field history in second-career MLB start
Maple Leafs tab former Stanley Cup winner as new head coach
NFL insider expands on competition between Steelers QBs Russell Wilson, Justin Fields
NFL sets outrageous prices for Eagles-Packers Brazil game
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Nuggets star has worrying comment about latest injury
Broncos 'very unlikely' to bring back former NFL interceptions leader
Greg Olsen offers broadcasting advice to Tom Brady
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk
Mets star has theory about closer Edwin Diaz's recent struggles
Scottie Scheffler arrested, still makes PGA Championship tee time
Timberwolves chew up Nuggets to force Game 7

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.