PHOENIX -- Ian Kennedy gave up two runs in seven innings and A.J. Pollock had three hits and two RBI in his first Opening Day start to help Arizona to a 6-2 victory over St. Louis on Monday night.
Kennedy gave up consecutive one-out doubles in the first inning but did not allow another runner past first until Daniel Descalso's RBI single in the seventh. Kennedy, who led the National League with 36 victories the last two seasons, gave up five hits and struck out eight.
Pollock's two-run double to center capped a three-run fourth, and he added two singles. He was in the lineup because projected outfield starters Adam Eaton and Cody Ross opened the season on the disabled list.
St. Louis right-hander Adam Wainwright gave up 11 hits in six innings to take the loss.
Gerardo Parra and newcomer Martin Prado had two doubles, and Jason Kubel and Aaron Hill also had two hits for the new-look D-backs.
Yadier Molina doubled with two outs in the seventh, the first hit off Kennedy since the third, and scored on Descalso's single to center to make it 4-2. Descalso was thrown out attempting to take second on the throw home, and the D-backs added two in the bottom of the inning after Parra and Prado doubled and Miguel Montero hit a sacrifice fly.
The D-backs strung together four straight hits in the fourth to take a 3-1 lead off Wainwright. Montero and Paul Goldschmidt singled with one out before Kubel doubled in Montero. Pollock followed with a double that short-hopped off Cardinals center fielder John Jay, driving in two runs.
Wainwright was pitching four days after signing a contract extension that will pay him $109.5 million through 2018. He was 14-13 with a 3.94 ERA last year after missing the 2011 World Series season because of elbow surgery.
The Cardinals took a 1-0 lead on one-out doubles by Matt Carpenter and Matt Holliday in the first. Carpenter started at third base in place of 2011 World Series MVP David Freese, who is on the disabled list with a lower back strain. Cardinals closer Jason Motte also opened the season on the disabled list.
Wainwright appeared to be struck on the left shoulder by a Parra line drive in the third, but he recovered to pick up the ball and throw out Parra at first. A trainer went to mound for a brief visit, but Wainwright stayed in the game.
The D-backs played without two-thirds of their starting outfield for the last six years, Justin Upton and Chris Young, both of whom were traded in the offseason. Their nominal replacements, Eaton and Ross, were out, as was infielder/outfielder Willie Bloomquist.
NOTES: The D-backs finalized their weekend pitching plans by announcing left-hander Wade Miley will start the first game of a three-game series at Milwaukee on Friday and left-hander Patrick Corbin will pitch Saturday. Corbin won the No. 5 spot in the rotation over right-hander Randall Delgado, who was optioned to triple-A Reno on Sunday. Corbin was 3-0 with a 2.81 ERA and 26 strikeouts in 25 2/3 innings in seven spring appearances. ... St. Louis and Arizona met for the first time on Opening Day. The Cardinals are in their 122nd season; the D-backs their 16th. ... The Cardinals are honoring the late Stan Musial by wearing a patch with his signature and uniform No. 6 on their left uniform sleeve. ... Pete Kozma became the Cardinals' seventh starting shortstop in as many years, following Rafael Furcal, Ryan Theriot, Brandon Ryan, Khalil Greene, Cesar Izturis and David Eckstein.