D-backs could not contain the Cardinals in Arizona

Randal Grichuk pitted the Cardinals with a three-run homer in the seventh inning and drove in five runs by leading San Luis to a 10-4 win over the Arizona Diamondbacks on Thursday.

Arizona won 3-2 with two outs in the seventh inning when emergent Luke Voit hit a one-off double against reliever Ruby De La Rosa (0-1). Matt Carpenter received an intentional passport and Grichuk sent the slider in a 1-2 count to the stands behind the left field.

Full Game Coverage

De La Rosa loaded with the loss in labor of an entrance in which it allowed two races, three hits and two walks, without strikeouts.

Tommy Pham contributed a two-run single against Panamanian Randall Delgado in the eighth. Grichuk continued with a two-run double and crossed the plate with a single from Stephen Piscotty.

Lance Lynn (6-5) clinched the win by allowing three runs and four hits in six innings, striking out seven and negotiating a passport. St. Louis took two of three of the series in front of the Diamondbacks, who were trying to win a series for the seventh consecutive time.

For the Cardinals, the Venezuelan Jose Martinez of 5-1 with an annotated race and two produced.

For the Diamondbacks, Venezuelans Gregor Blanco 4-2 with scored and produced, David Peralta 4-0, and Ildemaro Vargas 1-0. Ketel Marte 3-1 with a touchdown.