Recap hidden. Turn off Hide spoilers in Settings to read it. Philadelphia Eagles at Jacksonville Jaguars game center.
PHI 17 · JAX 19 · 2026 Week 5
nail biterCam Little lined up a 57-yard field goal with one second left and buried it, lifting Jacksonville to a 19-17 stunner over Philadelphia. Eight seconds earlier, Jake Elliott had drilled a 48-yarder to give the Eagles the lead — which means the Jaguars' win took exactly one play and one kicker with no conscience.
Trevor Lawrence threw for 331 yards and found Parker Washington for both scores — 51 and 27 yards of vertical punishment. Lawrence's interception with 2:24 left should have ended it; instead the defense got the ball back, and Little did the rest. The 57-yarder carried a 0.504 win-probability swing, which is a fancy way of saying the entire game fit inside one kick.
Philadelphia's problem wasn't Jalen Hurts, who threw for 220 yards without a pick. It was everything behind him: the Eagles ran for 22 yards total on the afternoon. When your ground game produces less than a single good punt return, you don't deserve to survive a walk-off.
Key stat: Cam Little's 57-yard walk-off: +0.504 WPA
Recap hidden. Turn off Hide spoilers in Settings to read it. Chicago Bears at Green Bay Packers game center.
CHI 7 · GB 31 · 2026 Week 5
blowoutJordan Love completed 25 of 31 passes for 367 yards and two touchdowns, posting a 137.5 rating in Green Bay's 31-7 demolition of Chicago. Christian Watson caught six balls for 143 yards and both scores — 42 and 53 yards of Love dropping it over a secondary that looked like it was defending a different sport.
The Bears' quarterback situation was a group project in failure: Case Keenum threw a pick and fumbled one away, Tyson Bagent threw two more interceptions, and Xavier McKinney personally collected two of the three. Chicago finished at minus-22.7 total EPA, minus-0.27 per play. That's not a stat line; that's a crime scene report.
The only Chicago highlight was D'Andre Swift's 1-yard touchdown in the second quarter, which briefly made it 14-7 and gave Bears fans roughly four minutes of hope before Watson's 53-yard touchdown ended the conversation. The gap between these two franchises is measured in quarterbacks, and Sunday was the latest reminder.
Key stat: Chicago: -22.7 total EPA (-0.27 per play)
Recap hidden. Turn off Hide spoilers in Settings to read it. Houston Texans at Tennessee Titans game center.
HOU 26 · TEN 3 · 2026 Week 5
blowoutHouston beat Tennessee 26-3 in a game that felt more like scheduled maintenance than a football contest. C.J. Stroud went 26-of-34 for 261 yards with a touchdown pass and a 2-yard rushing score, and Ka'imi Fairbairn added four field goals — including a 53-yarder — because the Texans kept stalling in the one part of the field where kickers thrive.
Tennessee's offense generated minus-20.5 total EPA, which means the Titans would have scored more points by punting on first down every series. Cam Ward threw for 170 yards with an interception that cost minus-5.83 EPA, and his 15.3 QBR suggests the passer rating formula was being generous.
The Titans' only points came on a first-quarter field goal, after which they were outscored 26-0. When your kicker is the only player who touches the scoreboard, your team isn't competing — it's participating. Houston, meanwhile, keeps stacking quiet, boring, devastating wins.
Key stat: Tennessee: -20.5 total EPA; Cam Ward posted a 15.3 QBR
Recap hidden. Turn off Hide spoilers in Settings to read it. Cincinnati Bengals at Miami Dolphins game center.
CIN 31 · MIA 24 · 2026 Week 5
garbage timeJoe Burrow threw four touchdown passes on just 190 yards — efficiency so ruthless it barely needed the second half — as Cincinnati beat Miami 31-24. Ja'Marr Chase's 45-yard touchdown with 39 seconds left in the third quarter made it 28-10, and at that point the Dolphins were cooked, plated, and served.
Then came the fourth quarter, when Malik Willis threw a touchdown, ran for another, and turned a blowout into a seven-point final that will fool exactly no one who watched. Willis also threw two interceptions — Jordan Battle collected both — and fumbled twice. The late scores were garnish on a game Cincinnati controlled.
The Bengals won the EPA battle 13.3 to 2.1, which is the statistical equivalent of a shrug. Evan McPherson's 26-yarder with 2:09 left kept the margin honest after Miami's flurry. The Dolphins' comeback deserves credit the way a participation trophy deserves a shelf: nice gesture, wrong game.
Key stat: Cincinnati: +13.3 total EPA (0.17 per play) to Miami's +2.1
Recap hidden. Turn off Hide spoilers in Settings to read it. Las Vegas Raiders at New England Patriots game center.
LV 17 · NE 45 · 2026 Week 5
blowoutDrake Maye threw for 374 yards and four touchdowns with a 150.9 rating as New England dismantled Las Vegas 45-17. The Patriots piled up 27.1 total EPA at 0.30 per play, which is what happens when one team is playing chess and the other is playing checkers with half the pieces missing.
DeMario Douglas caught two touchdowns, Kyle Williams added a 34-yarder, Hunter Henry chipped in another, and Maye even ran one in himself from three yards out — the quarterback equivalent of doing your own stunts. New England scored in every quarter, because why stop a good thing.
Kirk Cousins wasn't the problem: 243 yards, a touchdown to Brock Bowers, no picks, a 106.7 rating. He was just the guy standing across from a buzzsaw. When the other quarterback throws for 374 and your defense allows 45, your efficient afternoon becomes a footnote. The Raiders left with a moral victory and an actual 28-point loss.
Key stat: Drake Maye: 374 yards, 4 TDs, 0.30 EPA per play
Recap hidden. Turn off Hide spoilers in Settings to read it. Detroit Lions at Arizona Cardinals game center.
DET 45 · ARI 21 · 2026 Week 5
blowoutArizona scored first, led 7-0, and then watched Detroit score 31 unanswered points in a 45-21 laugher. The Lions hung 24 on the Cardinals in the second quarter alone — Jared Goff threw two touchdowns in the period, Jahmyr Gibbs ran for 151 yards on the day, and Jameson Williams caught two scores.
Goff finished 19-of-30 for 271 yards and three touchdowns, adding a 1-yard rushing score for style points. Detroit's 23.4 total EPA at 0.29 per play says the offense was basically a printing press; Arizona's minus-6.4 says the Cardinals were the paper.
Jacoby Brissett threw for 292 yards and three touchdowns, which looks respectable until you notice most of it came with the game already decided — the football equivalent of mopping the floor after the flood. The Cardinals' opening touchdown drive bought them five minutes of hope and 55 minutes of education.
Key stat: Detroit: +23.4 total EPA (0.29 per play)
Recap hidden. Turn off Hide spoilers in Settings to read it. Minnesota Vikings at New Orleans Saints game center.
MIN 23 · NO 13 · 2026 Week 5
comfortableMinnesota beat New Orleans 23-13 in a game neither offense deserved to win. The Vikings finished with minus-10.8 total EPA — a negative number! — and won anyway, because the Saints managed minus-25.6, which is less a stat line than a cry for help.
The lowlight reel was spectacular: Kyler Murray's short pass to Myles Price turned into a fumble (minus-10.06 EPA, minus-0.369 win probability), and Aaron Jones fumbled twice, losing both — despite rushing for 113 yards and a touchdown. New Orleans turned one of those into an 87-yard fumble-return touchdown by Jonas Sanker, then missed the extra point, because even their miracles came with a service fee.
Byron Murphy's two interceptions of Tyler Shough — 96 passing yards on the day — and Will Reichard's three field goals from 40, 54, and 55 yards did the actual winning. Minnesota keeps winning games it seems to be trying to lose; the Saints keep losing games nobody's watching.
Key stat: Minnesota won with -10.8 total EPA — New Orleans could only manage -25.6
Recap hidden. Turn off Hide spoilers in Settings to read it. Cleveland Browns at New York Jets game center.
CLE 12 · NYJ 17 · 2026 Week 5
nail biterThe Jets beat the Browns 17-12 in a fourth quarter that belonged in a blooper reel. With 4:20 left, Geno Smith was strip-sacked at the Cleveland 48 — a minus-0.366 win-probability swing that handed the Browns the game. Nineteen seconds later, Cleveland punter Corey Bojorquez botched the snap, the Jets recovered at the 28, and Braelon Allen rumbled 22 yards for the winning touchdown at the 3:01 mark.
That's two season-altering plays in 19 seconds, and Cleveland authored both halves of the disaster. Deshaun Watson was sacked eight times behind a line that treated pass protection as a suggestion, finishing 15-of-33 for 155 yards. His one bright spot — a 29-yard touchdown to Denzel Boston with 6:15 left — was immediately wasted.
Allen carried 24 times for 116 yards and did what good running backs do: he ended it. Garrett Wilson added seven catches for 104 yards and a score. The Jets are flawed, but on Sunday they were the team that didn't botch a punt snap at the worst possible moment, and sometimes that's the whole sport.
Key stat: Two plays, 19 seconds: -0.709 combined WPA (Geno's strip-sack, then the botched snap)
Recap hidden. Turn off Hide spoilers in Settings to read it. Indianapolis Colts at Pittsburgh Steelers game center.
IND 22 · PIT 34 · 2026 Week 5
comfortableAaron Rodgers needed exactly one drive to break this game open, hitting Jaylen Warren for an 80-yard touchdown less than six minutes in — a plus-0.202 win-probability swing on the game's first real punch. Pittsburgh never trailed again in a 34-22 win over Indianapolis.
Rodgers finished 22-of-31 for 235 yards and three scores with a 125.1 rating, and Warren was the whole show: 101 rushing yards with a 50-yard touchdown run, plus six catches for 87 yards and that 80-yard house call. Pat Freiermuth caught two more touchdowns, because the Steelers' tight end tradition demands its tribute.
Indianapolis deserves a strange kind of credit: Spencer Shrader kicked five field goals — from 57, 56, 22, 40, and 28 — accounting for 15 of the Colts' 22 points. Daniel Jones threw for 267 yards but never found the end zone. When your kicker outscores your offense's touchdowns five to zero, you're not competing; you're participating in a field-goal exhibition.
Key stat: Rodgers to Warren, 80-yard TD: +0.202 WPA on the opening drive
Recap hidden. Turn off Hide spoilers in Settings to read it. New York Giants at Washington Commanders game center.
NYG 27 · WSH 27 · 2026 Week 5
nail biterThe Giants and Commanders played 70 minutes of football and agreed on nothing, tying 27-27 in overtime. Washington led 27-17 with 7:20 left after Jayden Daniels' second rushing touchdown of the day — 103 rushing yards and two scores to go with 199 passing — and then watched Jameis Winston rip it all back.
Winston threw for 326 yards and three touchdowns with zero interceptions, hitting Isaiah Likely twice and finding Malik Nabers for the tying 17-yard score with 1:43 left. Nabers finished with 11 catches for 121 yards; Likely had 11 for 94. Overtime solved nothing, because of course it didn't.
Here is the perfect summary of this game: per the win-probability models, the single biggest swing of the afternoon was a fair-catch punt (+0.402 WPA). Both teams finished with nearly identical EPA, both kickers were money from 50-plus, and both fan bases left with the hollow satisfaction of not losing. In a rivalry this heated, a tie is just a loss with better PR.
Key stat: The game's biggest WPA swing: a fair-catch punt (+0.402)
Recap hidden. Turn off Hide spoilers in Settings to read it. Denver Broncos at Los Angeles Chargers game center.
DEN 23 · LAC 17 · 2026 Week 5
nail biterDenver trailed 17-10 entering the fourth quarter and won 23-17, because the Chargers' offense spent the final period setting money on fire. Justin Herbert was strip-sacked with 8:06 left — a minus-5.81 EPA, minus-0.206 WPA disaster — and the Broncos turned the short field into the first of two Wil Lutz field goals that sealed it.
Bo Nix threw for only 123 yards, which normally loses football games, but Denver didn't need much. Courtland Sutton's 5-yard touchdown at the 8:53 mark started the comeback, J.K. Dobbins ground out 68 yards and a score, and the defense sacked Herbert five times while picking him off once.
The Chargers' third quarter — a touchdown pass to Hayden Rucci and Kimani Vidal's 42-yard scoring run — will be remembered fondly by the three people still thinking about it. Los Angeles finished at minus-26.4 total EPA, and still led this game in the fourth quarter. That's not a collapse; that's performance art.
Key stat: Justin Herbert's strip-sack at 8:06: -5.81 EPA, -0.206 WPA
Recap hidden. Turn off Hide spoilers in Settings to read it. San Francisco 49ers at Seattle Seahawks game center.
SF 32 · SEA 29 · 2026 Week 5
nail biterSan Francisco beat Seattle 32-29 in a game with so many turnovers the officials should have handed out participation ribbons. Eddy Pineiro's 44-yard field goal with 1:56 left was the difference, capping a fourth quarter that featured a go-ahead touchdown, a two-point conversion, and both teams desperately trying to give the game away.
The wildest play came at the end of the first half: Seattle's George Holani fumbled at the goal line — minus-6.94 EPA, minus-0.301 win probability — and San Francisco's Gracen Halton fell on it in the end zone for a touchdown. Sam Darnold threw two interceptions, Renardo Green catching both, and Jason Myers answered with five field goals, because someone in Seattle had to score responsibly.
Brock Purdy threw two touchdowns but also an interception, and watched Deebo Samuel fumble one away; neither team finished above minus-9 EPA, which tells you everything about the aesthetics. But the 49ers made the last kick, and in a game this sloppy, competence is just showing up last.
Key stat: Holani's goal-line fumble, recovered for a TD: -6.94 EPA, -0.301 WPA
Recap hidden. Turn off Hide spoilers in Settings to read it. Baltimore Ravens at Atlanta Falcons game center.
BAL 30 · ATL 23 · 2026 Week 5
nail biterTyler Huntley started at quarterback for Baltimore and finished it in overtime, plunging in from a yard out to beat Atlanta 30-23. The Ravens trailed 23-15 with 40 seconds left in regulation when Huntley found Devontez Walker for a 7-yard touchdown, then watched Derrick Henry barrel in the two-point conversion to force the extra period.
Overtime lasted exactly one Atlanta mistake: Tua Tagovailoa's pass intended for Drake London was intercepted by Kyle Hamilton — a minus-0.505 win-probability swing, the game's biggest play by a mile. Huntley needed only a short drive to end it.
Baltimore's day started with Mark Andrews fumbling and Jessie Bates returning it 36 yards for a Falcons touchdown (minus-7.04 EPA, if you're keeping score at home). The Ravens answered with field goals, patience, and Henry's 102 rushing yards. Atlanta will stew over this one: they had the game won twice and lost it to Huntley's poise and one brutal overtime throw.
Key stat: Tua's OT interception: -0.505 WPA, the game's biggest swing
Recap hidden. Turn off Hide spoilers in Settings to read it. Buffalo Bills at Los Angeles Rams game center.
BUF 37 · LAR 34 · 2026 Week 5
nail biterBuffalo and Los Angeles traded haymakers for 60 minutes, and the Bills needed overtime to win 37-34. Josh Allen's 57-yard strike to Khalil Shakir early in the extra period — plus-0.234 win probability — set up Tyler Bass's 45-yard game-winner, the only kick that mattered in a game full of them.
Allen was the best player on the field: 210 passing yards, 121 rushing yards, two total touchdowns, and a 12.1-yard rushing average that suggests the Rams' defense was tackling a rumor. James Cook added 111 rushing yards and two scores of his own.
Matthew Stafford was nearly as good — 40-of-54 for 383 yards and three touchdowns, with Puka Nacua catching 17 balls for 138 yards. But Harrison Mevis missed both of his field-goal attempts, and in a three-point overtime loss, that's the whole autopsy. The Rams gained 14.9 EPA and lost; the Bills gained 20.9 and survived. Sometimes the better team wins, and sometimes the other kicker just makes his kicks.
Key stat: Allen's 57-yard OT strike to Shakir: +0.234 WPA
2026 · Week 4
Recap hidden. Turn off Hide spoilers in Settings to read it. Pittsburgh Steelers at Cleveland Browns game center.
PIT 24 · CLE 27 · 2026 Week 4
nail biterAaron Rodgers did everything the Steelers paid him to do. Down 21-10 at halftime in Cleveland, he engineered 14 fourth-quarter points — a 3-yard touchdown to Pat Freiermuth, then his own two-point conversion plunge — to tie the game at 24 with 1:42 left. The comeback was complete. The legend had delivered. All that remained was the kickoff.
Ninety-two seconds later, Andre Szmyt drilled a 56-yarder to win it 27-24, and Rodgers' masterpiece became a footnote. That's the cruelty of a perfect comeback: it only counts if the other team doesn't get the ball back. The Steelers left 102 seconds on the clock, and the Browns used 92 of them — plus a kicker with ice in his veins and 56 yards of leg.
Cleveland's defense built the lead with a 21-point second quarter, Pittsburgh's quarterback nearly stole it with a fourth quarter for the ages, and the whole thing was decided by a specialist. Somewhere there's a lesson about situational football. The Steelers just paid full tuition to learn it.
Key stat: Andre Szmyt: game-winning 56-yard FG with 0:10 left
Recap hidden. Turn off Hide spoilers in Settings to read it. Indianapolis Colts at Washington Commanders game center.
IND 30 · WSH 13 · 2026 Week 4
comfortableWashington opened with two field goals, took a 6-0 lead, and apparently decided that was enough offense for one Sunday. The Commanders treated the end zone like a museum exhibit for most of the afternoon — look, don't touch — before a third-quarter touchdown made the scoreboard slightly less embarrassing.
Indianapolis, meanwhile, scored 10 points in each of the final three quarters, because that's what professional offenses do. Jonathan Taylor punched in two 5-yard touchdowns, Spencer Shrader was automatic from 48, 52, and 44, and Daniel Jones ran one in himself in the fourth quarter — which is how you know it was over. When Daniel Jones is scoring rushing touchdowns, the defense has officially stopped filing paperwork.
The final indignity: Washington's 6-0 lead lasted about as long as a New Year's resolution. The Colts turned it into a 30-13 laugher without ever seeming particularly stressed, which is the most damning thing you can say about a loss. The Commanders didn't lose a football game so much as they attended one.
Key stat: IND outscored WSH 30-7 after falling behind 6-0
Recap hidden. Turn off Hide spoilers in Settings to read it. Arizona Cardinals at New York Giants game center.
ARI 24 · NYG 36 · 2026 Week 4
comfortableFor exactly one quarter, Arizona was the better team — 14-3, confident, rolling. Then Jameis Winston threw three touchdown passes, and the Giants spent the rest of the afternoon demonstrating why 'for exactly one quarter' was doing so much work in that sentence.
New York carried a 27-24 lead into the fourth and never gave it back. Dominic Zvada's 52-yarder with 2:11 left stretched it to two scores, and then — because this game had a sense of theater — Deonte Banks picked off a pass on the final play and housed it 98 yards as time expired. The most exciting play of the afternoon happened after the game was already over, which feels cosmically appropriate.
The 98-yarder turned a solid win into a 36-24 laugher and gave the final score a confidence it hadn't quite earned. Arizona's fourth quarter: zero points, one catastrophic donation. The rare touchdown that mattered to absolutely no one — except the final score, Deonte Banks' family, and everyone who had the Giants minus the points.
Key stat: Deonte Banks: 98-yard pick-six on the final play
Recap hidden. Turn off Hide spoilers in Settings to read it. Dallas Cowboys at Houston Texans game center.
DAL 34 · HOU 30 · 2026 Week 4
nail biterHouston led 16-6 at halftime and had every reason to feel good about itself. Then Dallas hung 14 points on the third quarter, and the Texans spent the rest of the afternoon discovering that a 10-point halftime lead is more of a suggestion than a plan.
This was a 796-yard shootout with zero turnovers — both offenses operating at peak efficiency, both defenses essentially cosplaying as traffic cones. Javonte Williams ran for three Dallas touchdowns. Woody Marks answered for Houston, his go-ahead score with 2:23 left putting the Texans up 30-27 and feeling, for exactly 103 seconds, like winners.
Then Dak Prescott found CeeDee Lamb for 12 yards and the win with 40 seconds on the clock, and Houston learned the oldest lesson in football: the only lead that matters is the one at 0:00. The rare shootout where both defenses can show their faces in public — because when nobody punts and nobody turns it over, what exactly were they supposed to do?
Key stat: Dak to CeeDee Lamb: game-winning 12-yd TD with 0:40 left
Recap hidden. Turn off Hide spoilers in Settings to read it. Green Bay Packers at Tampa Bay Buccaneers game center.
GB 17 · TB 14 · 2026 Week 4
nail biterTrey Smack's 58-yard field goal at the halftime gun looked like a footnote. It turned out to be the entire story — the three points that separated these teams at the end, doing more work than any other kick on a Sunday that belonged to kickers.
Green Bay went up 17-7 in the third quarter. Tampa Bay answered 11 seconds into the fourth. And then both offenses spent the final 14:49 producing absolutely nothing — no points, no drama, just vibes and punts. The Packers won a game in which they didn't score for the entire fourth quarter, which is either championship grit or a quiet cry for help, and the answer depends entirely on your rooting interest.
Tampa Bay got within three points with nearly a full quarter to play and never got closer. That's not a comeback falling short — that's knocking on the door for fifteen minutes without ever trying the handle. Surviving is surviving. But the Packers made it weird, and weird wins count exactly the same.
Key stat: No points scored in the final 14:49
Recap hidden. Turn off Hide spoilers in Settings to read it. Jacksonville Jaguars at Cincinnati Bengals game center.
JAX 22 · CIN 17 · 2026 Week 4
nail biterJoe Burrow threw for 414 yards. The Bengals lost by five. Somewhere in the analytics department, a spreadsheet just quietly filed for divorce.
Cincinnati outgained Jacksonville by 114 yards and turned it into 17 points, because two turnovers will do that to a stat line. Burrow was brilliant between the 20s and a rumor inside them. Cam Little, meanwhile, was perfect from everywhere that mattered — 55, 28, 54 — and the Jaguars' entire offensive philosophy appeared to be 'kick it when in doubt, which was often.'
This is the week's purest example of the oldest truth in football: yardage is a suggestion, points are the law. The Bengals did everything except the thing that counts. And the kickers — as we'll keep seeing all week — remain undefeated.
Key stat: Cam Little: 3 FGs, including 55- and 54-yarders
Recap hidden. Turn off Hide spoilers in Settings to read it. Los Angeles Rams at Philadelphia Eagles game center.
LAR 24 · PHI 20 · 2026 Week 4
nail biterPhiladelphia turned 172 total yards — 68 through the air, a number that should require a permit — into a 20-10 halftime lead. That's either elite efficiency or a magic trick, and for two quarters the Eagles had the Rams checking their wallets.
Then the bill came due. Kyren Williams plunged in from the 1-yard line and again from the 7 with 70 seconds left, completing a fourth-quarter comeback for a team that outgained Philadelphia by 243 yards. Let that sit: the Rams dominated every spreadsheet column for three quarters and still needed a last-minute touchdown to beat a team that barely threw the ball.
Outgaining someone by 243 yards and winning by four is the football equivalent of needing a stepstool to reach the top shelf you already own. The Eagles will take the moral victory of making a yardage massacre interesting. The Rams will take the actual victory — and a long, hard look at how 243 extra yards bought them exactly four points.
Key stat: Kyren Williams: 2 go-ahead TDs in the final 4:00
Recap hidden. Turn off Hide spoilers in Settings to read it. New England Patriots at Buffalo Bills game center.
NE 29 · BUF 26 · 2026 Week 4
nail biterJosh Allen found Keon Coleman for 34 yards and a 26-21 lead with 4:27 left, and the missed two-pointer hung over everything like a group-chat typing indicator. You know the feeling — the message that never arrives, the dots that just keep pulsing.
Drake Maye needed 157 seconds to answer: a 23-yard strike to Efton Chism III, then a two-point conversion to Rhamondre Stevenson, and suddenly it's 29-26 Patriots with 110 seconds left. Buffalo had the lead, the crowd, and a quarterback who does this for a living. New England had a plan — and the last word.
The Bills will spend the week thinking about one missed conversion, the two points that would have changed all of Maye's fourth-quarter math. The Patriots will spend it knowing their quarterback walked into Buffalo, took the final minutes personally, and converted when it mattered. That's the difference between a typing indicator and a sent message.
Key stat: NE scored the go-ahead TD + 2-pt conversion with 1:50 left
Recap hidden. Turn off Hide spoilers in Settings to read it. New York Jets at Chicago Bears game center.
NYJ 12 · CHI 23 · 2026 Week 4
comfortableChicago never trailed, led by 17, and outgained the Jets 492-157 — a 335-yard gap that should come with a wellness check. The Bears scored in all four quarters, never let it get interesting, and generally conducted themselves like a team that had somewhere better to be.
New York's lone touchdown was a 58-yard heave from Geno Smith after the score was already 23-6 — the football equivalent of tipping the valet after the car already left. It was the Jets' longest play of the day and their most meaningless, which is one way to summarize the afternoon.
The final says 11 points. The box score says it wasn't that kind of game. Somewhere the Jets' offense is still looking for those 335 yards — somebody check the lost and found.
Key stat: CHI outgained NYJ 492-157
Recap hidden. Turn off Hide spoilers in Settings to read it. Tennessee Titans at Baltimore Ravens game center.
TEN 18 · BAL 24 · 2026 Week 4
garbage timeBaltimore was up 24-7 at halftime, and Tyler Loop's 64-yard field goal at the gun was the exclamation point on a paragraph that was already finished. The Ravens then spent the entire second half scoring zero points — either concerning, or the luxury of a team that knew the game ended in the second quarter.
Tennessee's first touchdown since the opening quarter came with 72 seconds left, and the two-pointer made it 24-18, and suddenly the final score was doing some very generous rounding. Respect the fight — 11 second-half points takes effort. But the scoreboard is being charitable here, and we all know it.
The Ravens won this game before halftime and spent the second half in cruise control. The Titans lost it before halftime and spent the fourth quarter making it look respectable. Both teams got what they wanted. Only one of them got what counts.
Key stat: BAL led 24-7 at halftime; TEN’s only second-half TD came with 1:12 left
Recap hidden. Turn off Hide spoilers in Settings to read it. Miami Dolphins at Minnesota Vikings game center.
MIA 10 · MIN 15 · 2026 Week 4
nail biterMinnesota never found the end zone and never needed to. Will Reichard kicked five field goals — from 47, 50, 33, 41, and 29 — and personally outscored the Dolphins 15-10. Read that again: the Vikings' kicker outscored an entire NFL offense.
Miami managed 77 net passing yards, which suggests the forward pass was more of a rumor in Minneapolis on Sunday. All 10 Dolphins points came in the third quarter, a brief interruption before the offense returned to its regularly scheduled programming.
This is the platonic ideal of an ugly win — five scoring drives, zero touchdowns, a final score that looks like a baseball game. When your kicker is your entire offense and you still win, that's not a game plan. That's a lifestyle. And honestly? Five-for-five will play, every single week.
Key stat: Will Reichard: 5 FGs — all 15 Vikings points
Recap hidden. Turn off Hide spoilers in Settings to read it. Denver Broncos at San Francisco 49ers game center.
DEN 14 · SF 24 · 2026 Week 4
comfortableFor about four minutes, the upset was alive. Denver had clawed back to 17-14, the Broncos' sideline was celebrating, and somewhere a parlay was breathing again.
Then Brock Purdy hit George Kittle for 56 yards, the lead was 10 before the celebration ended, and that was that. Two minutes — that's how long Denver's miracle lasted. The Broncos spent three quarters climbing the mountain and about 120 seconds enjoying the view.
San Francisco didn't dominate this game; it just answered every question on the test. The 49ers never trailed in the second half and treated Denver's best punch like a mosquito — annoying for a moment, irrelevant by the next drive. The Broncos get the moral victory of making it interesting. The 49ers get the actual victory, which counts for more in the standings and, one suspects, in the locker room.
Key stat: Kittle’s 56-yd TD came 2 minutes after DEN pulled within 3
Recap hidden. Turn off Hide spoilers in Settings to read it. Kansas City Chiefs at Las Vegas Raiders game center.
KC 30 · LV 27 · 2026 Week 4
nail biterLas Vegas did everything right. The Raiders led in the fourth quarter, outgained Kansas City 437-399, and had the full recipe for the upset of the week.
Then Kenneth Walker III scored two rushing touchdowns 19 seconds apart, and the recipe caught fire. Nineteen seconds. That's not a collapse, that's a magic trick — now you see a lead, now you don't. To their credit, the Raiders answered with a touchdown and a two-pointer to get within three with 1:46 left, which made the ending dramatic instead of embarrassing.
But 106 seconds wasn't enough to undo 19 seconds of chaos, and that's the thing about playing Kansas City: you don't have to be worse than them. You just have to be worse than them for nineteen seconds. The Raiders were better for 59 minutes and 41 seconds. It wasn't enough. It's never enough.
Key stat: KC scored 2 TDs 19 seconds apart in the 4th quarter
Recap hidden. Turn off Hide spoilers in Settings to read it. Los Angeles Chargers at Seattle Seahawks game center.
LAC 23 · SEA 30 · 2026 Week 4
garbage timeSeattle was up 20-3 at halftime and spent the third quarter turning a comfortable lead into a commanding one. Then Justin Herbert happened — a 2-yard touchdown and a field goal in the fourth that cut it to 30-23 and gave the final score a respectability it hadn't earned.
Four Chargers turnovers say this was never a seven-point game. The final score is wearing a costume; the first three quarters are the face underneath. Seattle scored 30 points without scoring in the fourth quarter, which tells you everything about when this game was actually decided.
The Chargers' fourth quarter was spirited, commendable, and completely beside the point — a strong finish in a race that ended an hour ago. Garbage-time touchdowns count the same in the box score. They just don't count the same anywhere else.
Key stat: SEA led 20-3 at half; LAC committed 4 turnovers
Recap hidden. Turn off Hide spoilers in Settings to read it. Detroit Lions at Carolina Panthers game center.
DET 26 · CAR 32 · 2026 Week 4
nail biterJared Goff threw for 406 yards. Detroit gained 452. The Lions lost by six, because their red zone plan was apparently 'Jake Bates from distance' — four field goals, and not much else to show for nearly half a thousand yards.
Bryce Young threw two touchdowns to Tetairoa McMillan, Chuba Hubbard ran for two more, and Carolina's 32-19 fourth-quarter lead survived a late Lions touchdown the way a good fence survives weather. The Panthers didn't need 400 yards. They needed the end zone, and they found it four times.
The math is the joke: 452 yards, 26 points — 17.4 yards per point, a ratio that should be studied by scientists. Detroit moved the ball like a contender and finished drives like a team that had somewhere else to be. Somewhere, an analytics department is screaming into a pillow.
Key stat: DET: 452 yards, 406 passing — and 4 field goals
Recap hidden. Turn off Hide spoilers in Settings to read it. Atlanta Falcons at New Orleans Saints game center.
ATL 45 · NO 24 · 2026 Week 4
blowoutBijan Robinson needed 86 seconds to go 59 yards and end the competitive portion of the afternoon. The opening touchdown was less a drive and more of an announcement: this is how today is going to go.
Atlanta rushed for 205 yards and five touchdowns, never turned the ball over, and led 45-17 before New Orleans scored with 73 seconds left — a touchdown thrown by backup Tyler Shough, which tells you everything about when the Saints stopped trying to win and started trying to look better. Mission partially accomplished: 24 looks much better than 17, right up until you remember the other team hung 45.
The Falcons didn't just win; they imposed their will so thoroughly that the fourth quarter was a scrimmage. New Orleans got run over all afternoon by an offense that never had to be creative. When you rush for five touchdowns and don't turn it over, you don't need creativity. You need a victory formation — which Atlanta got to practice early.
Key stat: ATL rushed for 205 yards and 5 TDs