Match report

Birmingham Defeats Bristol City 2-1 in Thrilling Championship Clash

Birmingham
Birmingham
2–1
FT
Bristol City
Bristol City
Apr 25, 2026

Birmingham secured a vital 2-1 win over Bristol City in the Championship, with goals from P. Neumann and J. E. Solis Romero overshadowing Tomi Horvat's late penalty for Bristol City. Birmingham's early dominance and quick starts in the match were key to their victory, as they managed to hold off Bristol City's late comeback attempt.

Key Facts

  • P. Neumann scored the opening goal for Birmingham in the 8th minute, assisted by D. Gray.
  • J. E. Solis Romero added to Birmingham's lead in the 29th minute.
  • Tomi Horvat scored a penalty for Bristol City in the 82nd minute, reducing the deficit.
  • Birmingham had three yellow cards: J. E. Solis Romero (14'), J. Stansfield (81'), and Christoph Klarer (90'+4').
  • Bristol City's substitute Tomi Horvat was the only scorer for the away side.

Lineups

Birmingham

Formation: 4-2-3-1

Starting XI

  • 25 J. Beadle (G)
  • 26 B. Osayi-Samuel (D)
  • 5 P. Neumann (D)
  • 4 C. Klarer (D)
  • 31 K. Wagner (D)
  • 8 Paik Seung-Ho (M)
  • 14 J. E. Solis Romero (M)
  • 23 C. Vicente (M)
  • 28 J. Stansfield (M)
  • 10 D. Gray (M)
  • 29 A. Priske (F)

Substitutes

  • 21 R. Allsop
  • 7 T. Doyle
  • 6 J. Robinson
  • 33 M. Ducksch
  • 16 P. Roberts
  • 24 T. Iwata
  • 20 A. Cochrane
  • 2 E. Laird
  • 27 K. Fujimoto

Bristol City

Formation: 4-2-3-1

Starting XI

  • 23 R. Vitek (G)
  • 2 R. McCrorie (D)
  • 38 N. Eile (D)
  • 21 Neto Borges (D)
  • 3 C. Pring (D)
  • 12 J. Knight (M)
  • 40 S. Morsy (M)
  • 20 S. Bell (M)
  • 14 T. Horvat (M)
  • 10 S. Twine (M)
  • 11 D. Burgzorg (F)

Substitutes

  • 32 L. Thomas
  • 16 R. Dickie
  • 17 M. Sykes
  • 19 G. Tanner
  • 18 E. Riis
  • 30 S. Armstrong
  • 4 A. Randell
  • 44 G. Earthy
  • 24 S. Naylor

Timeline

  1. Birmingham
    8' Birmingham Goal · Normal Goal
    P. Neumann · Assist: D. Gray
  2. Birmingham
    14' Birmingham Card · Yellow Card
    J. E. Solis Romero

    Foul

  3. Birmingham
    29' Birmingham Goal · Normal Goal
    J. E. Solis Romero
  4. Bristol City
    46' Bristol City subst · Substitution 1
    Off: C. Pring · On: R. Dickie
  5. Birmingham
    60' Birmingham subst · Substitution 1
    Off: J. E. Solis Romero · On: Tomoki Iwata
  6. Bristol City
    63' Bristol City subst · Substitution 2
    Off: S. Bell · On: E. Riis
  7. Bristol City
    63' Bristol City subst · Substitution 3
    Off: S. Morsy · On: A. Randell
  8. Birmingham
    70' Birmingham subst · Substitution 2
    Off: D. Gray · On: T. Doyle
  9. Birmingham
    70' Birmingham subst · Substitution 3
    Off: Bright Osayi-Samuel · On: E. Laird
  10. Bristol City
    75' Bristol City Card · Yellow Card
    D. Burgzorg

    Foul

  11. Bristol City
    77' Bristol City subst · Substitution 4
    Off: D. Burgzorg · On: S. Armstrong
  12. Birmingham
    81' Birmingham Card · Yellow Card
    J. Stansfield

    Foul

  13. Bristol City
    82' Bristol City Goal · Penalty
    Tomi Horvat
  14. Birmingham
    85' Birmingham subst · Substitution 4
    Off: J. Stansfield · On: A. Cochrane
  15. Birmingham
    90'+4 Birmingham Card · Yellow Card
    Christoph Klarer

    Foul

Match Stats

Stat Birmingham Bristol City
Fouls 10 8
Pass Accuracy 72% 77%
Offsides 1 3
Red Cards
Total Shots 11 9
Corners 6 5
Total Passes 366 482
Yellow Cards 3 1
Blocked Shots 1 4
Shots on Target 6 2
xG 1.45 1.20
Shots off Target 4 3
Possession 44% 56%
Goals Prevented 0 0
Accurate Passes 264 373
Shots Inside Box 8 5
Saves 1 4
Shots Outside Box 3 4

Key Match Notes

  • Birmingham's early goal by P. Neumann in the 8th minute set the tone for the match, putting pressure on Bristol City.
  • The introduction of Tomi Horvat as a substitute for Bristol City provided a spark, leading to the late penalty goal, but it wasn't enough to secure a comeback.