Forum

Please or Register to create posts and topics.

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

.nfluk-recap{
--bg:#ffffff; --text:#0b1220; --muted:#55657a; --card:#ffffff; --soft:#f5f7fb; --border:#e6e9ef;
--accent:#e10600; --accent2:#0a84ff; --chip:#eef2f7;
--ring:0 1px 2px rgba(16,24,40,.06), 0 8px 24px rgba(16,24,40,.08);
font-family: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Arial, "Noto Sans", "Helvetica Neue", sans-serif;
color:var(--text); background:var(--bg); padding:clamp(16px,2.5vw,28px); border-radius:16px; box-shadow:var(--ring);
max-width:1100px; margin:0 auto; border:1px solid var(--border); line-height:1.6
}
.nfluk-recap *{box-sizing:border-box}
.nfluk-header{border-radius:14px; padding:24px; background:linear-gradient(180deg,#fff,#fafbff); border:1px solid var(--border)}
.nfluk-kicker{display:inline-flex; gap:10px; align-items:center; font-size:.9rem; color:var(--muted); letter-spacing:.08em; text-transform:uppercase}
.nfluk-kicker .dot{width:6px;height:6px;border-radius:50%;background:var(--accent)}
#nfluk-title{margin:.4rem 0 .35rem; font-size:clamp(1.4rem,3.2vw,2rem); font-weight:800; line-height:1.15}
.nfluk-sub{color:var(--muted); font-size:.95rem}
.bar{height:3px;width:100%;background:linear-gradient(90deg,var(--accent),var(--accent2));border-radius:999px;margin-top:10px}

.top-wrap{display:grid; gap:20px; margin-top:20px}
@media (min-width:940px){.top-wrap{grid-template-columns: 1.4fr 1fr}}

.card{background:var(--card); border:1px solid var(--border); border-radius:14px; padding:18px; box-shadow:var(--ring)}
.article{padding:22px}
.article p{margin:0 0 14px}
.note{color:var(--muted); font-size:.95rem}
h2.section{font-size:1rem; letter-spacing:.06em; text-transform:uppercase; color:var(--muted); margin:0 0 .75rem}
.chips{display:flex; flex-wrap:wrap; gap:8px; margin-top:8px}
.chip{background:var(--chip); border:1px solid var(--border); padding:6px 10px; border-radius:999px; font-size:.85rem; color:#2a3340}

.tbl{width:100%; border-collapse:separate; border-spacing:0; overflow:hidden; border-radius:12px; border:1px solid var(--border)}
.tbl th,.tbl td{padding:10px 12px; border-bottom:1px solid var(--border); font-size:.95rem}
.tbl th{background:var(--soft); text-align:left; color:#2a3340; font-weight:700}
.tbl tr:last-child td{border-bottom:none}
.w{white-space:nowrap}

.nfluk-grid{display:grid; gap:20px; margin-top:20px}
@media (min-width:940px){.nfluk-grid{grid-template-columns:1fr 1fr}}
.bullet{display:grid; gap:10px; margin:0; padding:0; list-style:none}
.bullet li{display:grid; gap:10px; grid-template-columns:auto 1fr; align-items:start; padding:10px 12px; border-radius:12px; background:var(--soft); border:1px solid var(--border)}
.b-icon{display:grid; place-items:center; width:28px; height:28px; border-radius:9px; background:var(--chip); color:#111; font-size:.9rem; line-height:1; border:1px solid var(--border)}
.b-title{font-weight:700}
.b-note{color:var(--muted); font-size:.95rem; margin-top:2px}

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

Time Play Score
Q1 6:49 CLE — H. Fannin Jr. 1-yd pass from D. Gabriel (Szmyt kick) MIN 0–7 CLE
Q1 2:30 MIN — J. Oliver 32-yd pass from Cam Akers (Reichard kick) 7–7
Q2 0:09 CLE — A. Szmyt 31-yd FG MIN 7–10 CLE
Q3 11:11 MIN — J. Mason 3-yd rush (Reichard kick) MIN 14–10 CLE
Q3 3:05 CLE — D. Njoku 9-yd pass from D. Gabriel (Szmyt kick) MIN 14–17 CLE
Q4 0:25 MIN — 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

Have a fantastic time!