LANDOVER, Md. – LaDainian Tomlinson’s 41-yard touchdown run in overtime not only carried the San Diego Chargers to a critical comeback victory, it gave yet another former Redskins coach revenge against Washington owner Daniel Snyder.

Tomlinson broke free on the second play of overtime Sunday, giving the Chargers a 23-17 victory over the Redskins. He finished with 184 yards on 25 carries and three touchdowns, including a 32-yard run that tied the game with 3:29 left in regulation.

The Chargers (7-4) recovered from a 17-7 fourth-quarter deficit to win their fourth straight and remain two games behind Denver in the AFC West.

Last week, former Redskins coach Norv Turner returned with the Oakland Raiders and got his revenge with an emotional 16-13 victory. Then came Marty Schottenheimer, who was fired by Washington after one 8-8 season in 2001, and he and the Chargers handed the Redskins (5-6) their third straight loss and sixth in eight games.

Drew Brees went 22-for-44 for 215 yards and three interceptions as the Chargers won despite losing the turnover battle 3-0.

Panthers 13, Bills 9

ORCHARD PARK, N.Y. – Unable to find Steve Smith, Jake Delhomme settled for another option with the game on the line: third-string tight end Michael Gaines.

Gaines’ 3-yard touchdown catch lifted the Carolina Panthers to a 13-9 win over the Buffalo Bills. Gaines scored with 2:16 remaining in a game dominated by defense and field goals.

The Bills’ last chance ended when Chris Gamble intercepted J.P. Losman’s throw to Roscoe Parrish in the left flat in the final minute. Parrish appeared to slip on the play, and Losman’s pass was underthrown.

Delhomme finished 20-of-27 for 191 yards, bouncing back after he had thrown four interceptions in his previous two games.

Vikings 24, Browns 12

MINNEAPOLIS – The Minnesota Vikings endured a miserable start to their season, making mistake after mistake. Now they’re winning by taking advantage of everyone else’s.

Brad Johnson threw three touchdown passes to Marcus Robinson, each of them set up by Cleveland turnovers, and the Vikings beat the Browns 24-12 for their fourth straight victory.

Rookie C.J. Mosley and Keith Newman both forced fumbles by Trent Dilfer with sacks, leading to Robinson’s first two scores. Dilfer, who hurt his right knee in the third quarter, was replaced early in the fourth by rookie Charlie Frye – who was intercepted by Darren Sharper on the first play.

Jaguars 24, Cardinals 17

TEMPE, Ariz. – Without quarterback Byron Leftwich, who broke a bone in his left ankle, the Jacksonville Jaguars still had just enough to win their fourth straight.

Derrick Wimbush returned a kick 91 yards for a touchdown, backup quarterback David Garrard ran 16 yards for a score and the Jaguars held on for a 24-17 victory over the Arizona Cardinals.

After Arizona’s Kurt Warner threw incomplete on fourth-and-1 from the Cardinals 40 with 4:27 to play, and Anquan Boldin was called for unsportsmanlike conduct, Greg Jones ran 25 yards for a touchdown to put Jacksonville (8-3) ahead 24-10 with 4:20 to play.

Rams 33, Texans 27

HOUSTON – The Houston Texans have sunk so low that St. Louis Rams rookie third-string quarterback Ryan Fitzpatrick looked like a star against them.

In the first NFL action of his career, Fitzpatrick threw a 56-yard touchdown pass to Kevin Curtis in overtime to cap an improbable comeback and give the Rams a 33-27 win over Houston. Houston got the ball first in overtime but had to punt it away when David Carr was sacked on third down.

St. Louis (5-6) rallied from a 21-point halftime deficit and scored 10 points in the final 30 seconds of the fourth quarter to force overtime. Isaac Bruce scored on a 43-yard pass with 26 seconds left and the Rams recovered an onside kick on the ensuing kickoff. Torry Holt caught a 19-yard pass that set up Jeff Wilkins’ 47-yard field goal that tied the game at 27 with four seconds left.

Titans 33, 49ers 22

NASHVILLE, Tenn. – Steve McNair took advantage of a soft San Francisco pass defense to post his best game in more than two years and give the Tennessee Titans a long-awaited victory.

McNair threw for 343 yards and three touchdowns in the third quarter, including two within 80 seconds, and the Titans snapped a five-game losing streak by beating the 49ers 33-22.

Saints 21, Jets 19

EAST RUTHERFORD, N.J. – Aaron Brooks threw three touchdown passes and the Saints broke a six-game losing streak with a 21-19 win over the New York Jets in their second visit to East Rutherford.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.