Birmingham City 2 Middlesbrough 2

Outcome: Drawn

Date: 9/19/2026

Manager: Kim Hellberg

Attendance: 27017

Competition: Championship

Played at: St Andrew's

Goals:

Goals Time Assists
Max Arfsten 45 Amario Cozier-Duberry
Adilson Malanda 88

Generated by AI

Match Report

Competition: EFL Championship (Matchday 8)
Date: Saturday, 19 September 2026
Venue: St Andrew’s Stadium
Result: Birmingham City 2–2 Middlesbrough
Half-time: Birmingham City 0–1 Middlesbrough
Attendance: 27,017
Referee: David Webb

Middlesbrough twice surrendered the lead but rescued a point late on as Adilson Malanda capitalised on a goalkeeping error to draw 2–2 at St Andrew’s.

Birmingham started brightly and threatened early through Jhon Solís, before Luis Vázquez forced Radek Vítek into action with a close-range header. Middlesbrough grew into the contest, with Amario Cozier-Duberry a constant outlet on the right, and they struck on the stroke of half-time: Malanda’s diagonal ball released Cozier-Duberry, whose work in the area created space for Maximilian Arfsten to drill a first-time finish into the top corner for 0–1 (45’).

The home side responded strongly after the interval and turned the game around in four minutes. First, a turnover involving Malanda and Tomoki Iwata helped open the lane for Birmingham, and Liam Millar finished sharply for 1–1 (55’)—his first goal for the club. Then, from Millar’s corner, Jay Stansfield headed the ball back across goal and Middlesbrough were undone when the ball went in off Riley McGree for an own goal (59’) to make it 2–1.

Boro pushed for an equaliser with a triple attacking change (Tommy Conway, Jeremy Sarmiento and Kyle Joseph introduced), and the pressure told in the 88th minute. A Sebastian Berhalter delivery caused problems, Birmingham goalkeeper James Beadle fumbled, and Adilson Malanda reacted quickest to bundle in from close range to level at 2–2 (88’).

Key Events

  • 24’ – Yellow card: Luis Vázquez (Birmingham City).
  • 45’ – Goal: Maximilian Arfsten (Middlesbrough) (0–1).
  • 55’ – Goal: Liam Millar (Birmingham City) (1–1).
  • 59’ – Goal: Riley McGree (Middlesbrough) own goal (2–1).
  • 63’ – Substitution (Middlesbrough): Sebastian Berhalter on for Riley McGree.
  • 63’ – Substitution (Middlesbrough): Tommy Conway on for Myles Peart-Harris.
  • 71’ – Substitution (Birmingham City): Marvin Ducksch on for Luis Vázquez.
  • 74’ – Substitution (Middlesbrough): Jeremy Sarmiento on for Amario Cozier-Duberry.
  • 83’ – Substitution (Birmingham City): Seung-Ho Paik on for Jay Stansfield.
  • 86’ – Substitution (Middlesbrough): Kyle Joseph on for Ashley Phillips.
  • 86’ – Substitution (Middlesbrough): Neto Borges on for Maximilian Arfsten.
  • 88’ – Goal: Adilson Malanda (Middlesbrough) (2–2).
  • 88’ – Yellow card: Phil Neumann (Birmingham City).
  • 90+1’ – Substitution (Birmingham City): Patrick Roberts on for Carlos Vicente.

Birmingham City Line Up

Formation: 4-2-3-1

Pos Player Notes
GKJames Beadle
RBBright Osayi-Samuel
CBPhil NeumannBooked 88’
CBChristoph Klarer
LBAlex Cochrane
DMTomoki Iwata
DMJhon Solís
RWCarlos VicenteOff 90+1’
AMJay StansfieldInvolved in 59’ goal; Off 83’
LWLiam MillarGoal 55’
STLuis VázquezBooked 24’; Off 71’

Substitutes Used (Birmingham City)

  • 71’ – Marvin Ducksch (for Luis Vázquez)
  • 83’ – Seung-Ho Paik (for Jay Stansfield)
  • 90+1’ – Patrick Roberts (for Carlos Vicente)

Unused Substitutes (Birmingham City)

Ryan Allsop, Lee Buchanan, Dael Fry, Ethan Laird, Kristoffer Lund, Menzi Mazwi

Match Statistics

Statistic Birmingham City Middlesbrough
Possession57%43%
Total shots1515
Shots on target54
Shots off target66
Shots blocked45
Shots inside box713
Shots outside box82
Corners53
Fouls conceded1111
Offsides10
Goalkeeper saves35
Yellow cards20
Passes attempted366399
Passes completed271319