PHOENIX • The last time Adam Wainwright had a triple it was October 2009 and the Cardinals' ace was going for his 20th win of the season and a burnishing of his Cy Young Award candidacy.
A far different situation found him Wednesday.
Looking for his first win in more than a year, Wainwright seized the lead with the bat that he gave up with his pitching. The Arizona Diamondbacks thumped him with two home runs totaling three runs and giving them a 3-2 lead entering the top of the sixth inning. Wainwright grabbed it back by driving home three runs of his own.