Vikings 21–17 Browns — Tottenham Hotspur Stadium (Sun 5 Oct 2025)

NFLUK Game Report — London

Vikings 21–17 Browns — Tottenham Hotspur Stadium (Sun 5 Oct 2025)

UK flavoured. Big energy. All killer, no filler — the full London breakdown.

London got a proper thriller. The Minnesota Vikings beat the Cleveland Browns 21–17 at Tottenham Hotspur Stadium, winning it on a Carson Wentz → Jordan Addison 12-yard touchdown with just 25 seconds left. It capped a 10-play, 80-yard march where Wentz went a perfect 9-for-9, the kind of two-minute cool you bottle for December. Minnesota move to 3–2; Cleveland drop to 1–4.

This one swung all afternoon. Cleveland’s rookie QB Dillon Gabriel started his first NFL game and looked ready for the moment: 19/33, 190 yards, 2 TDs, plus a steady ground game from fellow rookie Quinshon Judkins with 110 rushing yards. Minnesota answered with creativity — a trick-play pass from Cam Akers to Josh Oliver and a bruising third-quarter punch from Jordan Mason. Then, when the window cracked in the final minute, Wentz and Addison climbed through it.

The Addison subplot mattered. The second-year wideout sat the first quarter for a team-rules violation earlier in the week, then delivered the winner late — a tidy arc from lesson to payoff. Head coach Kevin O’Connell framed it as standards and accountability; Addison did his talking on the route break. Justin Jefferson (who had 123 yards) did his bit shepherding the room. London loves a redemption beat; this one landed.

Flow of the game. Cleveland struck first after a forced fumble set a short field. Gabriel faked the handoff and popped a 1-yard TD to Harold Fannin Jr. Minnesota equalised on the special: a direct snap to Akers, roll right, and a 32-yard strike to Oliver. The Browns nudged it 10–7 with Andre Szmyt’s 31-yard FG just before the half. The third quarter saw the Vikings up 14–10 via Jordan Mason’s 3-yard rumble, only for Cleveland to immediately answer on a long grind capped by David Njoku’s 9-yard TD17–14 Browns. Early in the fourth, Will Reichard pushed a 51-yard FG wide right — his first miss of the season — keeping the margin at three. That set the stage for the closer: Wentz to Addison, 21–17, and a purple party in N17.

Stat snapshots. Wentz finished 25/34 for 236 with the game-winner. Jefferson paced the receivers at 7 for 123. Gabriel’s line (190 yards, 2 TDs) was tidy for a debut, and Judkins’ 110 between the tackles gave Cleveland balance. Team-wise, Minnesota edged total yards 349–322 but lost time of possession by a whisker; penalties also told a story — Cleveland’s 10 for 78 hurt in field position.

Context and stakes. The Vikings came in off a painful Week 4 trip to Dublin (a 24–21 loss to the Steelers), which made this London rebound feel bigger than a normal inter-conference win. The franchise also quietly keeps a perfect London résumé: 5–0 all-time in the capital after this one. The Browns, meanwhile, are still calibrating on offence — a rookie QB in a foreign window is a tough ask — but the defensive front remains a weekly terror.

Halftime show: British star RAYE handled the mid-game lights — part of the league’s push to make the London slate feel like a proper event, not just a neutral-site one-off. The set landed fine in-stadium and played crisply on the broadcast.

Venue note: Tottenham’s purpose-built NFL surface (synthetic field under the retractable grass pitch) again provided slick footing and NFL-grade sightlines — it’s the league’s only purpose-designed home outside the U.S. It suits quick game and wide-zone outfits; both teams leaned into rhythm throws and misdirection to stay on schedule.

Scoring summary

TimePlayScore
Q1 6:49CLE — H. Fannin Jr. 1-yd pass from D. Gabriel (Szmyt kick)MIN 0–7 CLE
Q1 2:30MIN — J. Oliver 32-yd pass from Cam Akers (Reichard kick)7–7
Q2 0:09CLE — A. Szmyt 31-yd FGMIN 7–10 CLE
Q3 11:11MIN — J. Mason 3-yd rush (Reichard kick)MIN 14–10 CLE
Q3 3:05CLE — D. Njoku 9-yd pass from D. Gabriel (Szmyt kick)MIN 14–17 CLE
Q4 0:25MIN — J. Addison 12-yd pass from C. Wentz (Reichard kick)MIN 21–17 CLE

Sequence & timings per ESPN play-by-play; winning drive details cross-checked with AP/Reuters.

Turning points

  • 🧪
    Trickery early
    Direct snap to Cam Akers, roll right, 32-yard dart to Josh Oliver. That erased the early Cleveland punch and told the Browns they’d have to defend the entire sheet.
  • 🧱
    Cleveland’s identity drive
    After falling behind 14–10, the Browns churned a 13-play reply capped by Gabriel-to-Njoku from nine. Run fits, YAC, and patience — textbook rookie QB support.
  • 🎯
    Reichard’s first miss
    A 51-yarder sailed right early in Q4. No damage, but it forced Minnesota to chase a full touchdown on the final drive — which they did.
  • ⏱️
    The 9-for-9 drive
    Clock, composure, spacing. Wentz completed nine straight on the 80-yard winner, finishing with the Addison out-break to the pylon. Big-boy stuff.
  • 📝
    Addison’s arc
    Benched in Q1 for missing a walkthrough — then the game-winner. Standards upheld, lesson learned, points banked.

Tactics & film bits

  • ⚒️
    Pressure vs rhythm
    Minnesota stayed in rhythm throws to blunt Cleveland’s rush, with Jefferson the chain-mover and Addison the closer. Gabriel in turn benefited from play-action and quicks to keep the picture clean.
  • 📏
    Hidden yards
    Cleveland’s 10 penalties (78 yards) tugged at field position in a one-score game. Those five yards here and there matter when margins are razor-thin.
  • 🧭
    First start management
    For a debut in a noisy neutral, Gabriel’s line (190/2) was composed, aided by Judkins’ 110 on the ground — exactly how you draw it when breaking in a rookie QB.

Player of the game — Jordan Addison

Clutch DNA. The stat line (5–41–1) won’t melt servers, but the context will: sat the first quarter, then found windows late, culminating in the GW 12-yard TD on a pivot-out vs off-leverage coverage. Elite response to a messy week.

Unsung hero — Josh Oliver

The Vikings’ blocking TE catching a 32-yard trick-play TD was the spark that steadied everything after Cleveland’s opener. Credit the staff for sequencing, Oliver for the finish, and Akers for the throw.

What it means

Vikings: a 3–2 platform, a perfect 5–0 in London, and evidence that the Wentz-to-Jefferson connection can carry two-minute offense under pressure. The bye arrives at the right time after a two-week European swing (Dublin loss, London win).

Browns: the record (1–4) stings, but the blueprint is visible: rookie QB, real ground game, and a defence that still scares coordinators. Clean up the penalties, keep the explosives coming for Njoku and the rookies, and you’re a far nastier watch in the back half.

Relive it on the Live Wall

Missed it live? Want the memes and the turning-point debate? Hit the wall — and drop your “play of the day”.

Open the Live Wall

Highlights & rewatch

  • 📺
    Mini-game recap
    NFL highlight cut packages the trick play and the winning drive into a neat reel. (Search “Vikings vs Browns Week 5 highlights”.)
  • 🎤
    Halftime set
    RAYE’s halftime performance headlined the break — extra gloss for the International Series window.

Sign off

Tottenham served pace, plot twists and proper noise. London, you did your job. Minnesota fly home with a comeback win; Cleveland fly home with a rookie QB who looks like he belongs. On we roll.

nflinternational serieslondonvikingsbrownsweek 5
About the author: Den
Tell us something about yourself.

Get involved!

Get Connected!
Come and join our community. Expand your network and get to know new people!

Comments

No comments yet