M. Spencer Green, Associated Press
Minnesota safety Dwight Smith intercepts a pass in the fourth quarter as the Vikings beat Chicago.

CHICAGO — Adrian Peterson showed the Bears why he was the first running back taken in this year's draft with an electrifying, record-setting rushing performance and three touchdowns. Still, the Vikings needed a 55-yard field goal from Ryan Longwell on the final play.

After Chicago's Brian Griese hit Devin Hester for an 81-yard TD pass to tie the game with 1:38 left, Peterson came through again. He returned the ensuing kickoff 53 yards to the Bears 38. Then Longwell floated a kick that just cleared the crossbar for his longest pro field goal.

Peterson finished with 224 yards rushing on 20 carries and scored on runs of 67, 73 and 35 yards. He broke Chuck Foreman's club-record of 200 yards rushing set in 1976.

Hester also returned a punt 89 yards for a TD in the first quarter, his third kick return for a score this season after setting an NFL record with six kick return TDs a year ago.

BUCS 13, TITANS 10: At Tampa, Fla., Tennessee lost Vince Young, then watched the game slip away, too. Matt Bryant's 43-yard field goal with 11 seconds remaining won it. Tennessee had a five-game road winning streak halted. Jeff Garcia threw a 69-yard touchdown pass to Joey Galloway less than five minutes after Young left the game. Garcia then led the Bucs (4-2) on the winning drive after the Titans (3-2) tied the score on LenDale White's 2-yard run with 1:17 left.

JAGUARS 37, TEXANS 17: At Jacksonville, Fla., David Garrard threw two touchdown passes and Maurice Jones-Drew had 260 all-purpose yards, as the Jaguars won their fourth straight. Jacksonville (4-1) got a rare rout against the team that has caused it the most headaches in recent years. Houston (3-3), which had won four of the previous six meetings between the AFC South clubs, essentially knocked the Jaguars out of playoff contention in 2004 and 2006.

RAVENS 22, RAMS 3: At Baltimore, the Ravens forced Rams QB Gus Frerotte into six turnovers and Matt Stover kicked five field goals. Willis McGahee had a 6-yard touchdown run for the Ravens, who built a 13-0 lead at halftime and coasted. It was the first time this season Baltimore (4-2) won by more than seven points. Kyle Boller went 17-for-29 for 185 yards as a replacement for an injured Steve McNair.

EAGLES 16, JETS 9: At East Rutherford, N.J., Donovan McNabb threw for 278 yards, including a 75-yard touchdown pass to ex-Aggie Kevin Curtis. Brian Westbrook ran for 120 yards, and David Akers kicked three field goals as the Eagles (2-3) improved to 8-0 all-time against the Jets (1-5). The Eagles are 9-0 in games after the bye under coach Andy Reid.

BROWNS 41, DOLPHINS 31: At Cleveland, the Browns handed the Dolphins a franchise-record ninth consecutive loss. The Browns (3-3) scored on three of their first four possessions to go up 17-3 before Leigh Bodden intercepted Cleo Lemon's pass. Derek Anderson turned it into a 24-yard touchdown throw to Braylon Edwards on the next play. After the Dolphins (0-6) pulled within 27-24 in the third quarter, Anderson threw his second and third TD passes of the game to Edwards to put it out of reach.

CHARGERS 28, RAIDERS 14: At San Diego, LaDainian Tomlinson matched his career high with four touchdowns, rushing for 198 yards on 24 carries and leading the Chargers to their eighth straight win over the Raiders (2-3). Tomlinson scored on runs of 3, 27, 13 and 41 yards to vault past John Riggins for fifth on the all-time TDs rushing list with 106. L.T. scored for the final time with 2:43 left, much to the delight of the Raiders-hating crowd.

PANTHERS 25, CARDINALS 10: At Glendale, Ariz., Vinny Testaverde hit former Ute Steve Smith for a 65-yard touchdown pass, DeAngelo Williams ran for 121 yards and a touchdown in a game featuring third-string quarterbacks. John Kasay kicked four field goals for Carolina. Testaverde, 43, threw a touchdown pass for the 21st straight season, extending his own NFL record. He signed with Carolina earlier this week when first-stringer Jake Delhomme went on injured reserve and backup David Carr hurt his back. Williams helped ice the game with a late 75-yard run, and he scored on a 13-yard run for the Panthers (4-2), who are 4-0 on the road this year.