Birmingham City beat Swansea City 1-0 in the League Cup round of 128 at Liberty Stadium on 8 August 2026. The result sends the visitors into the next stage with a goal difference of one.
August Priske gave Birmingham the lead in the 44th minute. Swansea had possession for most of the first half and pressed forward, but the goal came from a moment of efficiency rather than sustained pressure. And here's the thing — the hosts had the bigger share of the ball but Birmingham had the sharper edge.
Swansea made three changes around the hour mark, bringing on M. K. Yeo, F. Lissah and Paik Seung-Ho. Birmingham responded with A. Cochrane at 46 minutes and J. Stansfield at 72, with M. Stamenic added later at 82. The substitutions showed both managers trying to shift momentum, though neither side managed to change the scoreline.
The statistics tell a familiar story. Swansea had 61 per cent possession, 110 attacks and 10 shots on target, yet only one shot found the net for Birmingham — and that was enough. They created one big chance each, but Swansea's 1.43 expected goals came to nothing while Birmingham's 0.82 produced a goal. To be fair, the visitors did not travel to make up the numbers.
Two yellow cards for Swansea — M. Widell in the 21st minute and C. Burgess in the 62nd — showed the growing frustration of the hosts. Birmingham kept their discipline with no bookings. The game was decided in those three or four moments, and the rest was just background noise.
Birmingham advance with a narrow advantage. Swansea's dominance in possession and territory meant little without the final pass or the decisive finish. By then, the tie was effectively over.