Rams 30-22 over the Saints: The Rams were up 30-7 entering the 4th quarter but still held on despite QB Derek Carr throwing two of his three passing TDs in the quarter. QB Matthew Stafford had two passing TDs and RB Kyren Williams had one rushing TD.
Steelers 34-11 over the Bengals: 3rd string QB Mason Rudolph threw two passing TDs while rookie QB Jake Browning threw three interceptions crashing back down to earth. The Steelers also had two rushing TDs.
Bills 24-22 over the Chargers: The Bills hit the game winning field goal as time expired. QB Josh Allen had two rushing TDs and one passing TD. Chargers kicker Cameron Dicker accounted for 16 of their points.
Falcons 29-10 over the Colts: Kicker Younghoe Koo accounted for 17 of the Falcons points to keep them ahead while Colts QB Gardner Minshew had one interception.
Packers 33-30 over the Panthers: The Packers hit the game winning field goal as time expired. Rookie QB Bryce Young woke up as he had two passing TDs and his team got two rushing TDs. QB Jordan Love threw two passing TDs with a rushing TD plus AJ Dillon had a rushing TD.
Browns 26-22 over the Texans: QB Joe Flacco had three passing TDs and both RBs had a rushing TD. The Texans were down 36-7 so they benched QB Case Keenum who had 2 interceptions and put in QB David Mills who had two passing TDs. RB Damon Pierce did have a 98 yard kick return TD.
Lions 30-23 over the Vikings: RBs David Montgomery and Jahmyr Gibbs combined for three rushing TDs for 143 yards and QB Jared Goff had one passing TD. Vikings QB Nick Mullens threw four interceptions and two fumbles.
Jets 30-28 over the Commanders: The Jets hit the game winning field goal as time expired. Washington RB Chris Rodriguez had two of their team’s three rushing TDs but QB Sam Howell had two interceptions. RB Breece Hall had two rushing TDs as he led the Jets in receiving and rushing.
Seahawks 20-17 over the Titans: QB Geno Smith threw the game winning TD pass his second of the quarter with a minute left to complete the comeback. The Titans were only in the game because of RB Derrick Henry having a rushing TD and threw one TD pass.
Buccaneers 30-12 over the Jaguars: QB Trevor Lawrence had two interceptions/two fumbles and left the game with a shoulder injury. QB Baker Mayfield had two passing TDs and Rachaad White had a rushing TD.
Bears 27-16 over the Cardinals: The Bears were up 21-7 entering halftime and this time did not blow the lead. RB Khalil Herbert ran all over the Cardinals defense for 112 yards rushing with a rushing TD, plus QB Justin Fields had a rushing/passing TD. QB Kyler Murray had two passing TDs.
Dolphins 22-20 over the Cowboys: The Dolphins hit the game winning field goal as time expired as their kicker Jason Sanders accounted for 16 of their points. QB Dak Prescott did have two passing TDs for Dallas.
Patriots 26-23 over the Broncos: The Patriots hit the game winning field goal as time expired. QB Bailey Zappe did have two passing TDs, so did QB Russell Wilson. Denver had four fumbles (one was returned for a TD by the Patriots defense)/a missed field goal while New England had two fumbles/a missed field goal plus a missed extra point.
Raiders 20-14 over the Chiefs: QB Patrick Mahomes did not play well as he threw an interception that was returned for a TD and on the handoff to his RB the ball was dropped and returned for a TD. The Raiders only got points from those defensive TDs.
Eagles 33-25 over the Giants: QB Jalen Hurts had a passing and rushing TD which is the single season record for QB rushing TDs, plus RB D’Andre Swift had a rushing TD. The QB Tommy DeVito story has crashed again as he got benched for QB Tyrod Taylor who had one TD pass plus the Giants returned an interception for a TD.
Ravens 33-19 over the 49ers: QB Brock Purdy threw four interceptions and so did his backup Sam Darnold. They did get a safety and two TDs but the damage was done as QB Lamar Jackson had two passing TDs and Justin Tucker was his usual self with 15 points.