Josh Allen had 6 total touchdowns and yet the Bills still somehow lost. Josh Jacobs and Zach Charbonnet had huge performances on the ground. And Sam Darnold’s 5 scores showed Kirk Cousins how little the Vikings needed him.
Lions 34, Packers 31: Behind 283 yards and 3 touchdowns, the Lions beat the division-rival Packers. David Montgomery rushed for 51 and a touchdown. Jameson Williams caught 5 balls for 80 yards. Sam LaPorta added 5 receptions for 54 yards. Tim Patrick had 6 catches for 43 yards and 2 touchdowns. Jordan Love threw for 206 and a touchdown in the loss. Josh Jacobs had a whopping 3 rushing touchdowns. Tucker Kraft caught a touchdown pass for the Packers. Christian Watson had 114 receiving yards.
Jaguars 10, Titans 6: Tank Bigsby rushed for 55 yards and a score as the Jags beat the Titans. Brian Thomas Jr. caught 8 balls for 86 yards. Tony Pollard rushed for 102 yards in this snooze fest. Calvin Ridley caught 7 balls for 59 yards.
Dolphins 32, Jets 26 (OT): Tua Tagovailoa threw for 331 yards and 2 touchdowns in an overtime win over the Jets. De’Von Achane had a rushing touchdown and added 6 receptions for 45 yards. Tyreek Hill caught 10 passes for 115 yards and a touchdown. Jaylen Waddle added 9 for 99. Aaron Rodgers threw for 339 and a score in the loss. Isaiah Davis rushed for 40 yards and a touchdown. Garrett Wilson had 7 receptions for 114 yards and Davante Adams caught 9 passes for 109 yards and a touchdown.
Vikings 42, Falcons 21: The Vikings pounded the Falcons in Kirk Cousins’ return to Minnesota. Sam Darnold threw for 347 yards and 5 touchdowns to show the team didn’t need Cousins anymore. Aaron Jones rushed for 73 yards and a score. Jordan Addison caught 8 balls for 133 yards and 3 touchdowns. Justin Jefferson had 7 receptions for 132 yards and 2 scores. Cousins threw for 344 yards but tossed 2 picks. Bijan Robinson and Tyler Allgeier both scored touchdowns. Darnell Mooney caught 6 balls for 142 yards and Ray-Ray McCloud III — yes, him — had 8 catches for 98 yards.
Saints 14, Giants 11: Derek Carr threw for 219, a touchdown and a pick in the Saints’ win. Kendre Miller had a rushing touchdown. Marquez Valdes-Scantling stumbled his way to 4 receptions for 50 yards. Juwan Johnson had 4 receptions for 50 yards and a score. Tyrone Tracy had a rushing touchdown plus 5 receptions for 38 yards. Malik Nabers caught 5 passes for 79 yards.
Eagles 22, Panthers 16: Jalen Hurts threw for 108 yards and 2 scores and rushed for 59 yards and another touchdown in the win. Saquon Barkley had 124 rushing yards. A.J. Brown caught 4 balls for 43 yards while DeVonta Smith and Grant Calcaterra — what? Who? — both caught touchdown passes. Bryce Young had 191 passing yards, a touchdown and a pick in the loss. Chuba Hubbard rushed for 92 yards and a touchdown. Adam Thielen caught 9 balls for 102 yards.
Steelers 27, Browns 14: Russell Wilson threw for 158 and 2 touchdowns. Najee Harris rushed for 53 yards and a score. Pat Freiermuth caught 3 balls for 48 yards and a touchdown. Van Jefferson added a 10-yard score. Jameis Winston threw for 212 yards, 2 touchdowns and 2 picks in the loss. Jerry Jeudy — seriously? — caught 5 balls for 64 yards and a touchdown. David Njoku added 7 receptions for 42 yards and a score.
Buccaneers 28, Raiders 13: Baker Mayfield threw for 295 yards, 3 touchdowns and 2 picks. Rachaad White rushed for 90 yards and a touchdown. Cade Otton caught 3 balls for 70 yards. Mike Evan added 4 receptions for 69 yards. Jalen McMillan caught 4 balls for 59 yards and 2 scores while White added 2 receptions for 19 yards and another touchdown. Sincere McCormick, sincerely, rushed for 78 yards. Aidan O’Connell rushed for a score. Michael Mayer caught 7 balls for 68 yards while Jakobi Meyers caught 7 passes for 67 yards.
Seahawks 30, Cardinals 18: Geno Smith threw for 233 yards and a touchdown in the divisional victory. Zach Charbonnet rushed for 134 yards and 2 touchdowns while catching 7 balls for 59 yards. Jaxon Smith-Njigba caught 5 balls for 82 yards and a score. Kyler Murray threw for 259 yards, 2 touchdowns and 2 interceptions in the loss. James Conner rushed for 90 yards and also caught a touchdown. Trey McBride caught 7 balls for 70 yards while Michael Wilson caught 2 balls for 57 yards and a score.
Rams 44, Bills 42: In a game with two pretty good offenses but with horrible defenses, the Rams outlasted the Bills. Matthew Stafford threw for 320 yards and 2 scores. Kyren Williams rushed for 87 yards and 2 touchdowns. Puka Nacua caught 12 balls for 162 yards and a touchdown. Cooper Kupp caught 5 passes for 92 yards and a touchdown. Josh Allen threw for 342 and 3 touchdowns and also rushed for 82 yards and 3 more scores. Khalil Shakir had 5 receptions for 106 yards and a touchdown. Mack Hollins and Ty Johnson also caught touchdown passes.
49ers 38, Bears 13: The Niners completely obliterated the Bears behind 325 yards and 2 touchdowns from Brock Purdy and 78 yards and 2 scores from Isaac Guerrendo. Patrick Taylor Jr. also added a rushing score. George Kittle picked them apart with 6 receptions for 151 yards. Jauan Jennings caught 7 balls for 90 yards and 2 touchdowns. Caleb Williams threw for just 134 yards and 2 touchdowns. D.J. Moore caught 6 balls for 49 yards. Rome Odunze caught 4 passes for 42 yards and 2 touchdowns.Â
Chiefs 19, Chargers 17: The Chiefs lucked out another close victory as one of the most unappealing 1-loss teams in history. Patrick Mahomes threw for 210 yards and a score. Isiah Pacheco rushed for 55 yards. Travis Kelce caught 7 passes for 45 yards. Xavier Worthy had 5 receptions for 41 yards. DeAndre Hopkins caught 4 balls for 32 yards and a score. Justin Herbert threw for 213 and a touchdown. Gus Edwards rushed for 36 yards and a score. Josh Palmer caught 6 balls for 78 yards. Stone Smartt — Who? What? C’mon — had 3 receptions for 54 yards. Quentin Johnston caught 5 balls for 48 yards and a touchdown.Â
Bengals 27, Cowboys 20: Joe Burrow threw for 369 yards, 3 touchdowns and a pick in the victory. Chase Brown had 58 rushing yards and also caught 6 passes for 65 yards and a score. Ja’Marr Chase had 14 receptions for 177 yards and 2 touchdowns. Cooper Rush threw for 183 yards, 2 touchdowns and 1 pick. Rico Dowdle rushed for 131 yards. CeeDee Lamb caught 6 passes for 93 yards and a touchdown. Brandin Cooks also added a touchdown reception.