Russell Wilson threw a 13-yard touchdown pass to Golden Tate with 35 seconds left in the third quarter to help the Seattle Seahawks beat the Carolina Panthers 16-12 on Sunday.

Wilson shook off two third quarter interceptions — including one that was returned for a touchdown — and outperformed Cam Newton on a struggle-filled day for the Carolina offense.

Wilson threw for 221 yards, while Marshawn Lynch ran for 85 yards for the Seahawks (3-2).

Newton threw for 141 yards on 12-for-29 passing, while the Panthers managed just 190 total yards. Their only touchdown came on Captain Munnerlyn's 33-yard interception return early in the third quarter.

Carolina started the season with plenty of optimism with the return of Newton to lead a high-scoring offense, but the Panthers (1-4) struggled against the tough Seahawks defense all afternoon.