Josh Jacobs and the Packers cruised while Anthony Richardson and the Colts snoozed. The Browns, Cowboys and Titans scored upsets while the Chiefs and Vikings barely survived. Saquon Barkley had a major game while Justin Jefferson put up a stinker.
Browns 24, Steelers 19: The Browns gave a wakeup call to the Steelers in an AFC North battle. Jameis Winston threw for 219 yards and rushed for a touchdown. Nick Chubb had a big game with 59 yards and 2 rushing touchdowns. Jerry Jeudy caught 6 balls for 85 yards. For the Steelers, Russell Wilson threw for 270 yards and a score while Jaylen Warren rushed for 45 yards and a score. Calvin Austin III caught 3 balls for 78 yards and a touchdown.
Vikings 30, Bears 27 (OT): The Bears nearly came back to beat the Vikings but got gashed in overtime. Sam Darnold threw for 330 yards and 2 touchdowns. Aaron Jones rushed for 106 and a score. Jordan Addison caught 8 balls for 162 yards and a touchdown while T.J. Hockenson added 7 receptions for 114 yards. Caleb Williams threw for 340 yards and 2 scores while rushing for 33 more. Roschon Johnson added a rushing touchdown. D.J. Moore caught 7 balls for 106 yards and a touchdown while Keenan Allen added 9 receptions for 86 yards and a score.
Lions 24, Colts 6: The Lions kept cruising with a big win over the Colts. Jared Goff threw for 269 yards in the win. Jahmyr Gibbs rushed for 90 yards and 2 scores while David Montgomery added 37 yards and a score. Jameson Williams caught 5 balls for 64 yards. Amon-Ra St. Brown caught 6 passes for 62 yards. Anthony Richardson had just 172 passing yards and 61 rushing yards. Michael Pittman Jr. caught 6 balls for 96 yards in the loss.
Dolphins 34, Patriots 15: The Dolphins pummeled a Patriots team that is just about dead. Tua Tagovailoa threw for 317 yards and 4 touchdowns in the win. Jaylen Waddle had 8 receptions for 144 yards and a touchdown. Jonnu Smith caught 9 balls for 87 yards and a score. De’Von Achane was stifled on the ground but had 3 catches for 24 yards and 2 touchdowns. Drake Maye threw for 222 yards and a touchdown in the loss. DeMario Douglas caught 5 balls for 62 yards. Austin Hooper caught 4 balls for 59 yards and a touchdown.Â
Buccaneers 30, Giants 7: The Buccaneers roasted the inept Giants. Baker Mayfield had 294 passing yards while rushing for 29 and a touchdown. Bucky Irving added 88 rushing yards and a score while catching 6 passes for 64 yards. Rachaad White and Sean Tucker both added rushing scores. Mike Evans caught 5 balls for 68 yards. Tommy DeVito had 189 passing yards and 32 rushing yards in the loss. Tyrone Tracy Jr. rushed for 42 yards and added 4 catches for 28 more. Devin Singletary rushed for a score. Malik Nabers had 6 receptions for 64 yards.
Cowboys 34, Commanders 26: The Cowboys aren’t quite dead yet and the Commanders are headed in the wrong direction. Cooper Rush threw for 247 yards and 2 touchdowns. Rico Dowdle rushed for 86 yards. CeeDee Lamb caught 10 balls for 67 yards. Luke Schoonmaker caught 3 balls for 55 yards and a score. Jalen Tolbert added a receiving touchdown. Jayden Daniels threw for 275 yards and 2 touchdowns but also threw 2 picks. He rushed for 74 more yards and a touchdown. Terry McLaurin caught 5 balls for 102 yards and a score. Zach Ertz also added 6 receptions for 38 yards and a touchdown.
Chiefs 30, Panthers 27: The Chiefs fended off a furious comeback attempt by the Panthers. Patrick Mahomes threw for 269 yards and 3 touchdowns in the win. Kareem Hunt rushed for 68 yards and caught 3 balls for 19 yards. Noah Gray caught 4 balls for 66 yards and 2 touchdowns. Travis Kelce added 6 receptions for 62 yards. DeAndre Hopkins caught 5 balls for 35 yards and a touchdown. Bryce Young threw for 263 yards and a touchdown while rushing for 20 more yards. Chuba Hubbard had 16 attempts for 58 yards and a score. Jonathan Brooks saw some action for the first time and had just 7 yards on 2 carries. David Moore caught 6 balls for 81 yards and a touchdown.Â
Titans 32, Texans 27: The Titans somehow knocked off the Texans in an AFC South duel. Will Levis threw for 278 yards and 2 touchdowns. Tony Pollard rushed for 119 yards and a score. Calvin Ridley caught 5 balls for 93 yards. Chig Okonkwo caught a 70-yard touchdown. Nick Westbrook-Ikhine — somehow — keeps producing and caught 2 balls for 48 yards and a touchdown. C.J. Stroud threw for 247 yards, 2 touchdowns and 2 interceptions. Nico Collins caught 5 balls for 92 yards and a touchdown. Cade Stover caught 3 balls for 26 yards and a score.
Broncos 29, Raiders 19: Denver keeps surprising with their offensive prowess, recording a victory over the hapless Raiders. Bo Nix threw for 273 yards and 2 touchdowns in the win. Courtland Sutton caught 8 balls for 97 yards and 2 touchdowns. Devaughn Vele caught 6 balls for 80 yards. Gardner Minshew led the Raiders with 230 yards and a touchdown. Jakobi Meyers caught 10 passes for 121 yards. Ameer Abdullah added 5 receptions for 37 yards and a score. Brock Bowers had a modest day with just 4 receptions for 38 yards.
Packers 38, 49ers 10: The Packers obliterated the injury-riddled 49ers. Jordan Love threw for 163 yards and 2 touchdowns. Josh Jacobs rushed for 106 yards and 3 touchdowns. Tucker Kraft caught 2 balls for 26 yards and a score. Malik Heath — what? — caught 2 balls for 15 yards and the other score. Brandon Allen threw for 199 yards, a touchdown and a pick in the loss. George Kittle caught 6 balls for 82 yards and a touchdown. Jauan Jennings caught 5 balls for 40 yards.
Seahawks 16, Cardinals 6: The Seahawks edged the Cardinals in an ugly NFC West battle. Geno Smith had 254 passing yards, a touchdown and a pick. Ken Walker had 41 rushing yards and 52 receiving yards. Jaxon Smith-Njigba caught 6 balls for 77 yards and a touchdown. Kyler Murray threw for 285 yards and a pick. Trey McBride caught 12 balls for 133 yards. Michael Wilson added 2 receptions for 54 yards and Marvin Harrison Jr. caught 3 balls for 47 yards.
Eagles 37, Rams 20: The Eagles kept humming along as they won their 7th straight game. Jalen Hurts threw for 179 yards and a touchdown and rushed for 39 more yards. Saquon Barkley rushed for a whopping 255 yards and 2 scores. Kenny Gainwell added a rushing score. A.J. Brown caught 6 balls for 109 yards and a touchdown. Barkley added 4 receptions for 47 yards, making his day all the more impressive. Matthew Stafford threw for 243 yards and 2 scores. Kyren Williams rushed for 72 yards and a touchdown. Puka Nacua caught 9 balls for 117 yards. Cooper Kupp added 8 receptions for 60 yards and a score.
Ravens 30, Chargers 23: In the Harbaugh Bowl, John bested Jim as the Ravens took down the Chargers. Lamar Jackson threw for 177 yards and 2 touchdowns, while also rushing for 15 yards and a score in the win. Derrick Henry added 140 yards on the ground. Zay Flowers had 5 catches for 82 yards while Mark Andrews caught 5 for 44 and a score, and Rashod Bateman notched 2 catches for 43 yards and the other score. Justin Herbert threw for 218 yards while rushing for 29 and a touchdown. J.K. Dobbins had just 40 yards on the ground and 19 through the air. Ladd McConkey caught 6 balls for 83 yards.