GLENDALE, Ariz. – Russell Wilson was a loser in his NFL debut in Arizona 13 months ago.
Not so Thursday night.
Wilson threw for three touchdowns, Marshawn Lynch rushed for 91 yards, and the Seattle Seahawks beat the Cardinals 33-22.
The Seahawks (6-1) intercepted two of Carson Palmer’s passes, converting both into touchdowns, and sacked him seven times, twice by Chris Clemons.
Arizona (3-4) got a touchdown and one of its three field goals after Wilson twice fumbled while being sacked deep in Seattle territory.
Wilson completed 18 of 29 passes for 235 yards, with TD passes of 31 yards to Sidney Rice, 15 yards to Zach Miller and 1 yard to Kellen Davis. For the second game in a row, Wilson did not throw an pick.
Palmer, 30-for-45 for 258 yards and a touchdown, was under duress most of the night, especially from the left side, where young tackle Bradley Sowell struggled mightily.
Seattle dominated the first half yet led 17-10 at the break.
Arizona, coming off a 32-20 loss at San Francisco on Sunday, took the opening kickoff and made it to its 40 before Tony McDaniel burst through virtually untouched to sack Palmer for a 14-yard loss.
Seattle took the ensuing punt and needed just five plays to go 83 yards. Wilson, throwing off his back foot while retreating to his right, connected with Rice for 31 yards for the score.
The next time Arizona had the ball, Palmer threw long to Fitzgerald, but Brandon Browner stripped the ball, and Earl Thomas gathered it.
Again, the Seahawks moved downfield, going 72 yards in 11 plays, Wilson throwing 15 yards to Miller, and Seattle led 14-0.