The Vikings made their first trip to Gillette Stadium since 2002 and the game marks the return of Randy Moss to Foxboro following an early-October trade from the New England Patriots. In the second quarter, the Vikings took the lead after RB Adrian Peterson got a 1-yard TD run. The Patriots replied with RB Danny Woodhead getting a 3-yard TD run. The Vikings got the lead back in the third quarter with kicker Ryan Longwell nailing a 24-yard field goal. They fell behind with QB Tom Brady completing a 65-yard TD pass to WR Brandon Tate, and when RB BenJarvus Green-Ellis made a 13-yard TD run. They tried to come back in the 4th quarter after QB Tarvaris Jackson completed a 1-yard TD pass to FB Naufahu Tahi (with a successful 2-point conversion as Jackson passed to WR Percy Harvin) but couldn't do anything after Green-Ellis got a 2-yard TD run.
Question: Who threw the longest touchdown pass of the game?
Answer: Tom Brady