Continued from page 2

Christian Ponder threw for a touchdown and ran for another score against his hometown team, but it wasn’t enough to avoid a fourth straight loss for the Vikings (1-7).

Jason Witten had eight catches for 102 yards and a TD for Dallas.

PANTHERS 34, FALCONS 10

CHARLOTTE, N.C. — Cam Newton threw for one touchdown and ran for another to overcome a shaky start, the defense intercepted Matt Ryan three times and Carolina beat the Falcons for its fourth straight victory.

Newton had two first half interceptions and wasn’t sharp on his deep balls, regularly overthrowing his receivers. Yet he bounced back to throw for 249 yards, including a 14-yard touchdown pass to tight end Greg Olsen. He also ran for an 8-yard touchdown for the Panthers (5-3).

Fullback Mike Tolbert scored his fifth touchdown in the last four games on a 4-yard burst and cornerback Drayton Florence intercepted Ryan and returned it 38 yards for a score to seal the win.

Ryan was 20 of 27 for 219 yards.

The Falcons (2-6) continued to struggle without Julio Jones and Roddy White. Tony Gonzalez had six catches for 81 yards and a touchdown but the Falcons were held to 78 yards rushing.

TITANS 28, RAMS 21

ST. LOUIS — Chris Johnson ran for 150 yards and two touchdowns and the Titans got the best of Jeff Fisher, who coached them for 16 seasons, and the Rams.

Johnson’s 19-yard scoring run snapped a tie with 2:54 to go and came a snap after Jurrell Casey sacked and stripped quarterback Kellen Clemens, and Derrick Morgan recovered.

The Rams (3-6) got a second straight 100-yard game from rookie Zac Stacy, who had 127 yards on 27 carries and two touchdowns.

The Titans (4-4) snapped a three-game losing streak and won after their bye against a team on short rest.

The 100-yard game was Johnson’s first since Week 7 last season against Buffalo. In the previous four games, he’d totaled 110 yards with a 2.4-yard average per carry.