MINNEAPOLIS (AP) - Aaron Rodgers threw for 301 yards with three of his four touchdown passes to Greg Jennings, besting Brett Favre and Minnesota for the second time this season and sending the Green Bay Packers to a 31-3 victory over the skidding Vikings on Sunday.

The Packers (7-3) kept pace in the NFC North race with the Chicago Bears (7-3) and ruined any realistic hope the Vikings (3-7) had left to give Favre another shot at a playoff run in his 20th NFL season.

Instead, this 100th meeting between these border-state rivals, likely the last for the 41-year-old Favre, was marked by costly turnovers, untimely penalties and some sideline shouting by the frustrated Vikings.

Tramon Williams intercepted Favre to stop a long Vikings drive, and Rodgers took the Packers the other way for a touchdown to James Jones in the final minute of the first half to give the visitors a 17-3 lead.

(Copyright 2010 by The Associated Press.  All Rights Reserved.)