The Panthers opened up their regular season on the road against the Cardinals. Cam Newton came into the game amid numerous questions and after a mixed-performance 1-3 preseason. Newton surprisingly threw for 422 pass yards, an NFL record for a rookie in his first start. The Panthers came into the 3rd quarter leading 14-7, Newton having thrown 2 touchdown passes, each to Steve Smith. The Panthers came into the 4th quarter tied at 21. On a 4th & 13 at the Cardinals 47-yard line, the Panthers were forced to punt. Patrick Peterson returned the ball into the endzone for an 89-yard touchdown return. With 1:19 left, 4th and 5, at the Cardinals 6-yard line, game on the line, Cam Newton threw a short 4-yard pass to Mike Goodson which wasn't enough for the Panthers despite an amazing debut by Panthers rookie QB Cam Newton. With the loss the Panthers fell to 0-1 and lost their 3rd consecutive regular season opener.
Question: Which player had the longest touchdown play?
Answer: Patrick Peterson