The Green Bay Packers started slow, but it didn't take them long to heat things up and knock off the Detroit Lions 37-26 on Thanksgiving Day at Ford Field in Detroit.
Favre fumbled on his first play when he tripped over teammate Daryn Colledge. But that's about the only thing that went wrong for Favre. He quickly rebounded to lead the Packers from behind and to their 10th win (10-1) of the season.
Favre passed for a season high 381 yards and three touchdowns. It's his 7th three-hundred yard passing game of the season, which matched a team mark he set back in 1995.
The Packers also matched their best 11-game record since 1929. The win gives the Packers a 4-game lead on the Lions with five left to play.
Favre completed 31 of 41 and his streak of 20 straight surpassed the team record of 18, previously held by Lynn Dickey and Don Majkowski.
The win is Favre's 148th in the regular season, which ties him with John Elway for the NFL record.
Donald Driver caught 10 passes for 147 yards and Greg Jennings caught two touchdown passes and Ruvell Martin one.
The Packers now face the Dallas Cowboys next Thursday night in Dallas.