The Seattle Seahawks kicked off their 2013 campaign with a hard-fought, ugly win over the Carolina Panthers, 12-7. This game marked Russell Wilson's first 300-yard passing game, and Cam Newton's worst career performance, posting 125 yards through the air, a career low. The first quarter ended equal for both teams, as both sides exchanged a couple of punts. Seattle took their third drive of the game in the second quarter, and drove into the red zone, capping it with a Steven Hauschka 27-yard field goal. Carolina responded immediately, and taking advantage of a couple of Seattle penalties, and some big runs by DeAngelo Williams, with Cam Newton hitting Steve Smith for a 3-yard TD. Seattle responded with a drive to around the Carolina 27 yard line, but Charles Godfrey sacked Russell Wilson and stripped the football, which Carolina recovered. So the first half ended 7-3, Carolina. The second half began with a defensive battle between both sides. Seattle then broke the deadlock with a Steven Hauschka 40-yard field goal, on a drive that lasted over 4 minutes, cutting the lead to 7-6. After forcing Carolina to punt midway through the fourth quarter, Seattle's offense produced its finest drive of the day. A couple of Russell Wilson passes, followed by a Robert Turbin 15-yard scamper, set up Seattle at the Panthers' 43 yard line. Russell Wilson overthrew receiver Stephen Williams on first down, but on second down and 10, by using exactly the same play, Wilson connected with second-year man Jermaine Kearse for a 43-yard score, with 10 minutes left to play. They failed the two-point conversion however, so Seattle had a 12-7 lead. Carolina responded by using DeAngelo Williams on some big runs. Inside the Seattle 35 yard line, Williams took off for a 24-yard scamper, and looked like he was going to score, however at the last possible moment, Earl Thomas forced Williams to fumble inside the 10 yard line.
Question: Who threw the second longest touchdown pass of the game?
Answer: Newton