Game Report: Cardinals 10, Diamondbacks 4

Randal Grichuk made certain there was no drama in the ninth inning for the Cardinals on Thursday.

After allowing the tying run in the ninth inning on Tuesday night before a 10th inning loss, and seeing Arizona get the potential tying run to third in the ninth on Wednesday night, Grichuk gave the bullpen a little more breathing room in the final game of the series against the Diamondbacks.

After hitting a three-run homer in the seventh inning that wiped out a 3-2 Arizona lead and put the Cardinals up 5-3, Grichuk doubled in two more runs in a five-run eighth inning that blew the game open.

The Diamondbacks did score a run in the ninth for the third consecutive game, on a home run by Jake Lamb off Mike Mayers, but this time it didn’t affect the outcome of the game.

Here is how the game broke down:

At the plate: The Cardinals trailed 3-2 going to the seventh when pinch-hitter Luke Voit doubled on a 0-2 pitch with two outs. Matt Carpenter was intentionally walked before Grichuk hit a 1-2 pitch for his seventh homer of the season … In the eighth, another pinch-hitter, Tommy Pham, delivered a bases-loaded single to drive in two runs. With two outs, Grichuk doubled to drive in two more runs and he then scored on a single by Stephen Piscotty … The Cardinals’ first two runs scored in the fourth on a single from Jose Martinez.

On the mound: The seventh-inning rally gave the win to starter Lance Lynn, who allowed three runs on six hits over six innings. One of the runs was a solo by Paul Goldschmidt, his first hit in the series. Lynn struck out seven and walked one … Matt Bowman and Tyler Lyons each worked a scoreless inning of relief before Mayers made his first appearance since being recalled from Memphis and allowed two hits, including the homer by Lamb.

Key stat: In his five games since returning from Memphis, Grichuk has hit three homers and driven in nine runs.

Worth noting: Grichuk also had a single and walk in his five plate appearances … The five RBIs was the second highesg total in a game in Grichuk’s career. He drove in six in a game against the Mets on July 18, 2015 … It was the third five-RBI by a Cardinal this season, with Matt Carpenter and Stephen Piscotty matching that total in games in April … Alex Mejia made his major-league debut, starting at second base, an went 0-for-2 before he was removed for pinch-hitter Greg Garcia in the seventh … Pitching prospect Jack Flaherty was named Thursday to represent the Cardinals in the All-Star Futures Game in Miami.

Looking ahead: The Cardinals return home to begin a 10-game homestand leading to the All-Star break. The first three games will be against NL East-leading Washington, with the opener on Friday featuring a pitching matchup of Mike Leake against Tanner Roark.