ATLANTA — Matt Ryan found ways to get Atlanta’s depleted offense back on track, throwing two touchdown passes to Jacquizz Rodgers and another to Harry Douglas to lead the Falcons to a 31-20 win over the Tampa Bay Buccaneers on Sunday.
The Falcons (2-4) snapped a three-game losing streak and left the Buccaneers (0-6) still looking for their first win.
Trailing 31-17, the Buccaneers held the ball for 18 plays and more than 9 minutes in a marathon fourth-quarter drive.
Lindell added his third field goal, from 36 yards, with 2 minutes remaining. The Falcons ran out the clock after recovering an onside kick.
Ryan completed 20 of 26 passes for 273 yards with three touchdowns. The Falcons had 18 rushing yards on 18 carries.
Douglas had seven receptions for a career-best 149 yards, including a 37-yard touchdown catch, for Atlanta. Douglas flourished as Ryan’s No. 1 receiver with Julio Jones out for the season and Roddy White inactive for the first time in his nine-year career due to hamstring and ankle injuries.
Running back Steven Jackson missed his fourth straight game with a hamstring injury.
Tampa Bay running back Doug Martin left the game early in the third quarter with a shoulder injury and did not return. Martin had 11 carries for 47 yards before he was injured.
Panthers 30, Rams 15: In Charlotte, N.C., Cam Newton completed 15 of 17 passes for 204 yards and a touchdown as Carolina (3-3) won a heated game.
The Rams (3-4) lost their cool with several personal foul penalties — then lost quarterback Sam Bradford to a left knee injury late in the fourth quarter.
Bradford was running toward the sideline when he was pushed out of bounds by safety Mike Mitchell and came up holding his left knee. He was carted to the locker room; he was slated to have an MRI on Sunday night.
Captain Munnerlyn intercepted Bradford on the game’s first play and returned it 45 yards for a score. The Rams were flagged for five personal fouls, and Chris Long was ejected for throwing a punch.