Aledmys Diaz homered and had two RBIs for the Cardinals. Stephen Piscotty, Matt Carpenter and Matt Holiday also drove in two runs each and the Cardinals beat the Diamondbacks 11-4.
Adam Wainright pitched into the sixth for his first win of the year as the Cardinals have won four of five.
Wainwright (1-3) gave up homers to Brandon Drury and Paul Goldschmidt.
Wainwright even tripled to help in the 14-hit attack. Piscotty finished with four hits.