Terence Newman returned a fumble 58 yards for a touchdown with 3:47 left, rallying the Bengals past the Packers 34-30 Sunday in a game of wild momentum swings set up by nonstop turnovers.
Each team gave it away four times. Each team returned a fumble for a touchdown — M.D. Jennings ran one back for Green Bay (1-2). The Bengals blew a 14-point lead, and the Packers let a 16-point lead get away in the second half.
The Bengals (2-1) finished it off when Michael Johnson batted down Aaron Rodgers' fourth-down pass at the Cincinnati 20-yard line with 1:21 left, ending a subpar showing for the quarterback.
The Bengals defense made the difference as Rodgers was 26 of 43 for 244 yards with a touchdown, but was sacked four times and threw two interceptions.
Cincinnati's Andy Dalton was 20 of 28 for 235 yards with two touchdowns, an interception and a fumble that Jennings returned 24 yards for a touchdown in the second quarter, sparking Green Bay's comeback.
Panthers 38, Giants 0: Cam Newton threw three touchdown passes and ran for another, and Carolina sacked Eli Manning seven times as the Panthers handed Tom Coughlin his worst defeat as coach of the New York Giants. It was the largest margin of victory in Panthers history.
Patriots 23, Buccaneers 3: Tom Brady threw two touchdown passes to Kenbrell Thompkins to lead New England to a one-sided win over Tampa Bay. Thompkins, an undrafted free agent, scored on plays of 16 and 5 yards in the first half.
Saints 31, Cardinals 7: Drew Brees passed for three scores and scrambled for New Orleans' first touchdown rushing of the season in a victory over Arizona. The Saints quarterback was 29 of 46 for 342 yards, with two TD strikes to tight end Jimmy Graham and the other to Robert Meachem.
Cowboys 31, Rams 7: DeMarco Murray ran for 175 yards and a touchdown two years after torching St. Louis with a franchise record as a rookie, and Tony Romo threw for three scores in Dallas' rout. Murray had his first 100-yard game in more than a year.
Ravens 30, Texans 9: Daryl Smith had a 37-yard interception return for a TD, Tandon Doss took a punt 82 yards for another score, and Baltimore smothered Houston's high-powered offense. The Ravens (2-1) won despite playing without Ray Rice for the first time since 2008. The three-time Pro Bowl running back was replaced by Bernard Pierce, who ran for 65 yards and a touchdown.
Lions 27, Redskins 20: Matthew Stafford completed 25 of 42 passes for 385 yards with two touchdowns and one interception, and Calvin Johnson and Nate Burleson both had 100 yards receiving for Detroit, which beat Washington on the road for the first time since 1939.
Titans 20, Chargers 17: Jake Locker helped Tennessee end a skid against the San Diego that spanned two states and two decades. Locker threw a 34-yard touchdown pass to rookie Justin Hunter with 15 seconds left and the Titans rallied to beat the Chargers.
Browns 31, Vikings 27: Jordan Cameron caught three touchdown passes, including the go-ahead grab in the back of the end zone with 51 seconds left, and Cleveland kept Minnesota winless. Third-stringer Brian Hoyer threw for three scores for the Browns (1-2), the latest team to torch Minnesota's depleted secondary.
Seahawks 45, Jaguars 17: Russell Wilson matched his career high with four touchdown passes — two each to Sidney Rice and Zach Miller — and Seattle overwhelmed Jacksonville. The Seahawks improved to 3-0 for the first time since 2006, beginning a stretch of four straight games against the AFC South.
Dolphins 27, Falcons 23: Ryan Tannehill lobbed a 1-yard touchdown pass to rookie Dion Sims with 38 seconds left, and unbeaten Miami rallied past Atlanta. The score capped a 13-play, 75-yard drive after Atlanta's Matt Bryant missed a 35-yard field goal attempt with 4:46 left. Jimmy Wilson intercepted Matt Ryan to seal the victory.
Jets 27, Bills 20: Geno Smith threw two touchdown passes, including a go-ahead 69-yarder to Santonio Holmes in the fourth quarter, and the New York Jets overcame a team-record 20 penalties to hang on and beat Buffalo in an ugly game.