England Championship Regular Season - 13
Saturday, November 1, 2025 at 11:00 AM
Kassam Stadium Oxford
Watch on TV: Paramount+, Amazon Prime Video, Club Channel (home), Club Channel (away)
Oxford United
Loading calendars...
2 - 2
Millwall
Loading calendars...
Full time

Oxford United vs Millwall Match Recap - Nov 1, 2025

Welcome to FT - where users sync their teams' fixtures to their calendar app of choice - Google, Apple, etc. Follow Oxford United or Millwall and never miss a match.

A thrilling contest unfolded at Kassam Stadium as Oxford United and Millwall battled to a dramatic 2-2 draw, leaving both teams with mixed feelings as they continue their campaigns in the Championship. The match, held on November 1, 2025, saw four goals, each punctuating critical moments of determination and resilience.

Millwall struck first when Thierno Ballo found the net in the 11th minute. The visitors, currently sitting third in the league with 23 points, aimed to extend their winning streak and assert their dominance. Ballo's early goal sent a jolt of energy through the crowd, but Oxford United, languishing in 19th place with just 12 points, was not about to back down.

As the first half approached its conclusion, Oxford finally found their rhythm. A strategic build-up culminated in the 45th minute when Cameron Brannagan equalized, sending the home fans into raptures. The young midfielder, one of the few bright spots in Oxford's season, demonstrated his potential with a perfectly placed shot, bringing the score to 1-1 just before the halftime whistle.

Emerging from the break, the energy was palpable. Millwall, eager to regain the lead and continue their strong form, found it in the 66th minute through Jake Cooper. His goal seemed to serve as a wake-up call for Oxford, who faced the harsh reality of being down again at home. With just over 20 minutes left on the clock, the pressure mounted on the home side to respond once more.

The tension in the stadium reached its zenith when, in an unexpected twist of fate, Oxford United produced a stunning equalizer deep into stoppage time. Przemysław Płacheta, who had entered the match as a substitute, became the hero for the home side in the 90 +6 minute. His late strike sent the crowd into a frenzy and effectively salvaged a point for Oxford, a much-needed boost following their recent struggles.

In the aftermath of the match, both teams reflected on their performances. For Millwall, the draw dented their momentum but maintained their strong position in the league, while for Oxford, the late equalizer offered a flicker of hope and a sense of resilience amid a challenging season.

This result leaves Oxford United still fighting for survival, as they sit dangerously close to the relegation zone. Meanwhile, Millwall remains a contender for promotion, and they will look to bounce back quickly in their upcoming match against Birmingham. Oxford's next challenge against Stoke City could prove pivotal in their quest for survival.

Reflecting on my pre-match predictions, it seems I underestimated Oxford United's capacity for grit and determination. I expected Millwall to extend their winning streak against a vulnerable side, but the unexpected late drama showed that anything can happen in this league. Both teams now face critical fixtures ahead, with implications that stretch far beyond just points. The fight for survival and promotion continues, and the story of this season is far from over.

Originally published on FollowTeams at November 1, 2025 at 5:18 PM UTC

Match Prediction

Predicted Winner: Millwall
Double chance : draw or Millwall
Oxford United
10%
Draw
45%
Millwall
45%

Team Lineups

Millwall
4-2-3-1
COACH
Alexander Francis Neil
15
Max Crocombe
3
Zak Sturge
5
Jake Cooper
4
Tristan Crama
18
Ryan Leonard
49
Derek Mazou-Sacko
24
Casper De Norre
7
Thierno Ballo
25
Luke Cundle
11
Femi Azeez
9
Mihailo Ivanović
Oxford United
4-1-4-1
COACH
Gary Rowett
1
Jamie Cumming
26
Jack Currie
3
Ciaron Brown
6
Michał Helik
2
Sam Long
4
Will Vaulks
50
Filip Krastev
8
Cameron Brannagan
14
Brian De Keersmaecker
17
Stanley Mills
27
Will Lankshear

Millwall Substitutes

6 Caleb Taylor
D
8 Billy Mitchell
M
10 Camiel Neghli
F
17 Macaulay Langstaff
F
22 Aidomo Emakhu
F
23 Joe Bryan
D
31 Raees Bangura-Williams
F
43 Joel Coleman
G
45 Wes Harding
D

Oxford United Substitutes

7 Przemysław Płacheta
M
9 Mark Harris
F
12 Luke Harris
M
16 Nik Prelec
F
20 Tom Bradshaw
F
21 Matt Ingram
G
22 Greg Leigh
D
23 Siriki Dembélé
M
29 Ben Davies
D

Match Statistics

14
Total Shots
11
6
Shots on Goal
4
5
Shots off Goal
5
3
Blocked Shots
2
4
Shots Inside Box
8
10
Shots Outside Box
3
49%
Ball Possession (%)
51%
364
Total Passes
380
242
Accurate Passes
263
66%
Pass Accuracy (%)
69%
5
Fouls
14
5
Corner Kicks
8
0
Offsides
4
2
Goalkeeper Saves
4
0.63
Expected Goals (xG)
2.36

Game Thread

Be the first to comment on this match!

Join the Discussion

Inform the permanent record.