The Diamondbacks put the game away in one inning. A three-run third turned a close game into a comfortable one, and Arizona held on late as St. Louis chipped away without ever completing the comeback, 5-3.

The Game Network — Where History Is Kept
 123456789RHE
STL000002001380
ARI01310000X580

Brandon Pfaadt worked 5.1 innings, allowing 2 runs (2 earned) on 6 hits with 3 strikeouts and no walks, and came away with the win, improving to 4-1 on the season with a 4.58 ERA. Nolan Arenado backed him with a 2-for-4 night, including a double, and drove in 2 runs. Arenado sits at 1998 career hits, two shy of the 2,000 mark. Ketel Marte added a 2-for-3 game with an RBI, and Gabriel Moreno reached three times, scoring twice.

Arizona's lead started small. James McCann's single to right scored Moreno in the second, the go-ahead run that Arizona never gave back. The third inning did the real damage: Marte came around to score on a wild pitch by Dustin May, and two batters later Arenado doubled to left, plating both Kepler and Moreno to make it 0-4. Marte added another run in the fourth with a single that brought home Waldschmidt, pushing the margin to 0-5.

Dustin May took the loss, falling to 5-7, after allowing 5 runs on 8 hits over 5.0 innings with 6 strikeouts and 4 walks. St. Louis stayed patient and clawed back in the sixth, when Jordan Walker's single scored Wetherholt and Masyn Winn's fielder's choice brought home Burleson, cutting the deficit to 2-5. Jimmy Crooks added a solo home run to right center in the ninth, but the rally stalled there. Paul Sewald closed it out with a run allowed over 1.0 inning for his 23rd save.

Arizona improved to 50-48, riding a one-game winning streak, while St. Louis fell to 51-46 with a one-game skid.