Daniel Descalso hit his first career grand slam and had a career-high five RBIs, and Adam Wainwright won for the first time at Petco Park as the St. Louis Cardinals beat the San Diego Padres 10-2 Tuesday night.
Descalso lined a 1-2 pitch from Anthony Bass into the Jack Daniel's Old No. 7 Deck in right-center with one out in the eighth, his second homer of the season.
Jon Jay was intentionally walked ahead of him.
Descalso, hitting just .197 coming in, went 3 for 3 with a walk and scored three runs.
Wainwright (6-3) held San Diego to one run and four hits in 7 1-3 innings, struck out six and walked one.
San Diego's Edinson Volquez (3-5) allowed five runs and eight hits in six innings, struck out five and walked one.
He allowed four runs on six hits in the fifth.