Pavin Smith drove in a career-high six runs with a grand slam and a two-run double as the visiting Arizona Diamondbacks rolled over the St. Louis Cardinals 14-1 on Tuesday.
Christian Walker added a three-run homer, Kevin Newman hit a two-run shot and Lourdes Gurriel Jr. went 3-for-5 with an RBI and three runs for the Diamondbacks, who scored 12 or more runs for the fourth time this season.
Tommy Henry (1-1) held the Cardinals to one run on five hits in six innings. He struck out six and walked one.
Logan Allen blanked the Cardinals for the last three innings to earn the first save of his career.
Cardinals starting pitcher Steven Matz (1-2) allowed seven runs on six hits and three walks in 4 1/3 innings. He issued three walks and fanned four. Zack Thompson gave up seven runs on seven hits in 2 2/3 innings as St. Louis lost for the fifth time in six games.
Willson Contreras put St. Louis up 1-0 with a 439-foot homer in the first inning.
Arizona surged ahead 4-1 in the third inning after Matz lost his command. Jake McCarthy and Ketel Marte drew walks to set up the rally. Gurriel hit an RBI single with two outs, and Walker followed with his three-run blast.
The Diamondbacks extended their lead to 10-1 in the fifth inning. Marte hit a leadoff double and scored on Gabriel Moreno’s single to start the outburst.
Gurriel singled and Walker popped out before Thompson replaced Matz on the mound. After Eugenio Suarez struck out, Randal Grichuk delivered an RBI single for his 1,000th career hit, Smith hit a two-run double off the top of the left field wall, and Newman launched a two-run homer.
Arizona made it 14-1 in the sixth inning. Gurriel hit a one-out double and Walker walked. Grichuk was hit by a pitch to load the bases for Smith, who smacked his 406-foot grand slam to right-center.
–Field Level Media