Millwall 3-2 Southampton: Post-match review, Stats, Key moments

Dive into Ladbrokes’ post-match review of Millwall 3-2 Southampton in the Championship on Saturday, 29 November 2025, with stats, key moments and our take on the match.
Millwall 3-2 Southampton Post-Match Review
The first half saw Southampton edge possession but Millwall hold firm, with Tom Fellows picking up a yellow card in the 36th minute for the visitors. Adam Armstrong followed with another booking early in the second half at 47 minutes, before converting a penalty to give Southampton a 1-0 lead at 55 minutes. Millwall stayed in the fight, refusing to let the game slip away as the clock ticked on.
The hosts turned it around when Femi Azeez equalised at 72 minutes, shortly before substitutions saw Romain Bangura-Williams and Danny McNamara make way for Chahid Neghli and Alfie Doughty at 73 minutes. Femi Azeez was then replaced by Tomi Ballo at 78 minutes, and Charlie Taylor put Millwall ahead at 81 minutes, only for Finn Azaz to level for Southampton at 87 minutes. Late changes at 88 minutes brought Duncan Kelly and Aidomo Emakhu off for Macaulay Langstaff and Zak Lovelace, before Tom Crama’s 90+7 minute winner sealed a dramatic 3-2 victory for Millwall, though he earned a yellow card in the process.
Millwall 3-2 Southampton Statistics
Southampton dominated possession with 59% to Millwall’s 41%, allowing them more control in midfield, but Millwall made the most of their opportunities, racking up nine corners compared to Southampton’s six and completing 73 successful dribbles against 58. The hosts also recorded three assists to Southampton’s zero, which proved crucial in their comeback goals, while using all five substitutions—compared to Southampton’s three—helped maintain energy in the closing stages, with key changes around the 73rd and 88th minutes shifting momentum. Discipline-wise, Millwall picked up just one yellow card late on, versus Southampton’s two earlier in the game, and the visitors’ sole penalty at 55 minutes gave them an initial edge, though no injury-time goals were noted beyond the timeline’s late drama.
Millwall’s higher corner count and dribble success reflected their direct approach, pressuring Southampton’s defence effectively despite less ball time, ultimately contributing to the three goals that overturned the deficit.
Key Moments from Millwall 3-2 Southampton
The game’s turning point came at 55 minutes when Adam Armstrong scored from the penalty spot for Southampton, breaking the deadlock after a goalless first half marked by yellow cards to Tom Fellows at 36 minutes and Armstrong himself at 47 minutes. Millwall responded decisively at 72 minutes with Femi Azeez’s goal assisted by Tom Crama, followed by impactful substitutions at 73 minutes where Romain Bangura-Williams and Danny McNamara were replaced by Chahid Neghli and Alfie Doughty, injecting fresh legs. Charlie Taylor then put Millwall ahead at 81 minutes with an assist from Casper De Norre, but Finn Azaz equalised for Southampton at 87 minutes.
Late substitutions at 88 minutes saw Duncan Kelly and Aidomo Emakhu make way for Macaulay Langstaff and Zak Lovelace, setting up Tom Crama’s dramatic 90+7 minute winner assisted by Tomi Ballo, though Crama received a yellow card immediately after. Southampton’s earlier changes, including Jack Robinson replacing Joe Aribo at 62 minutes and Cameron Bragg and Tom Fellows coming off for Oriol Romeu and Ryan Fraser at 76 minutes, couldn’t prevent the hosts’ resilience from securing the points.
Millwall 3-2 Southampton Lineups
Millwall
Millwall lined up in a solid 4-2-3-1 formation, with a focus on defensive partnerships at the back allowing midfielders like Casper De Norre to push forward and provide assists. Standout roles included Tom Crama’s dual contribution in assisting and scoring, while the attacking line benefited from changes that kept the pressure on Southampton’s defence throughout.
Southampton
Southampton deployed a 3-4-2-1 shape, emphasising width through the wing-backs and creativity from players like Finn Azaz in advanced positions. Key partnerships in the back three held up under Millwall’s corner pressure, with Adam Armstrong leading the line effectively by converting the penalty and earning a yellow card for his efforts.
Ladbrokes’ Man of the Match
Tom Crama earns Man of the Match for his pivotal role in Millwall’s victory, providing the assist for Femi Azeez’s equaliser at 72 minutes and then netting the dramatic winner at 90+7 minutes himself, assisted by Tomi Ballo. Despite picking up a late yellow card, his defensive work and timely contributions turned the game in the hosts’ favour, showcasing composure under pressure in a hectic finish.
Updated Form Guide
Millwall
Recent Championship matches:
- Win: 3-2 vs Southampton (H)
- Win: 1-0 vs Sheffield Wednesday (H)
- Loss: 1-3 vs Portsmouth (A)
- Draw: 1-1 vs Preston North End (H)
- Loss: 0-4 vs Birmingham City (A)
Southampton
Recent Championship matches:
- Loss: 2-3 vs Millwall (A)
- Win: 3-0 vs Leicester City (H)
- Win: 5-1 vs Charlton Athletic (A)
- Win: 3-1 vs Sheffield Wednesday (H)
- Win: 2-1 vs Queens Park Rangers (A)
What’s Next for Both Teams?
Millwall
Millwall can take confidence from this hard-fought 3-2 win, climbing the table with their late resilience paying off, and they’ll aim to carry that momentum into their next Championship fixture as they push for consistency in the season.
Southampton
Southampton will rue the late collapse in this 3-2 defeat, despite leading twice, and face the task of regrouping for their next outing in the Championship to avoid slipping further in the standings.
Ladbrokes brings you the most exciting betting promotions and the latest betting offers to enhance your experience.
For the best Championship outright predictions, explore our Outright Betting guide.
Odds and market details are accurate as of the time of publication.










