Coming off their win over the Cardinals the Vikings flew to Soldier Field for an NFC North rivalry match against the Bears. In the first quarter the Vikings took the lead after kicker Ryan Longwell hit a 36-yard field goal. They fell behind in the second quarter when QB Jay Cutler threw a 17-yard TD pass to TE Greg Olsen. They got the lead back after QB Brett Favre completed a 53-yard TD pass to WR Percy Harvin. They trailed again when Cutler got a 19-yard TD pass to WR Devin Hester. The Bears extended their lead in the third quarter after kicker Robbie Gould nailed a 34-yard field goal. The Vikings replied with Longwell making a 33-yard field goal, but fell further behind with Gould hitting a 37-yard field goal, and in the 4th quarter with Cutler making a 19-yard TD pass to TE Kellen Davis.

Answer this question based on the article: Which player threw the longest touchdown pass of the game?
Brett Favre