CHARLOTTE, N.C. -- Russell Wilson threw a 23-yard touchdown pass to Luke Willson with 47 seconds left, lifting the Seattle Seahawks to a 13-9 victory over the Carolina Panthers on Sunday to snap a two-game losing streak.
It's the third straight year Wilson has brought the Seahawks (4-3) back from a second-half deficit to beat the Panthers here. In the previous two seasons Wilson threw second-half TD passes to Jermaine Kearse and Golden Tate in tight defensive games.
Carolina's defense, which had allowed at least 37 points in four of its previous five games, held the Seahawks in check before Wilson led a nine-play, 80-yard drive for the only touchdown.
Wilson finished 20 of 32 for 199 yards with one interception and one touchdown.
Cam Newton was 12 of 27 for 121 yards with an interception and a fumble for the Panthers (3-4-1).