Birmingham claimed their first win of the League One campaign with a 3-2 victory at winless Wycombe.
Krystian Bielik's own goal gave Wycombe the lead midway through the opening period before Alfie May levelled for the Blues.
Luke Harris and Willum Willumsson then put the visitors in change, with Sam Vokes pulling back a late goal for the Chairboys.
- How to watch your EFL team 20 times this season with Sky Sports+
- All you need to know - Streaming Sky Sports with NOW
- Download the Sky Sports App to watch every Sky Sports + game | Get Sky Sports
- Live EFL 2024/25 fixtures on Sky Sports+ | Get more EFL to your phone with WhatsApp
The home side bossed the first half and their dominance saw them take the lead after 21 minutes.
Richard Kone's throughball found Kieran Sadlier on the right, and after he beat two defenders, his low cross was turned into his own net by Bielik.
However, the lead did not last long for the Chairboys, as May equalised on the half-hour mark.
A mistake by Dan Harvie allowed Ethan Laird in, and after his cross was not dealt with, May popped up to score his eighth goal in 10 games against the Chairboys.
The second half saw the Blues take control as Harris' low finish from an Ayumu Yokoyama cross turned things around with 25 minutes left.
And in the final 10 minutes, Willumsson's half-volley wrapped up the three points for Birmingham, before Vokes scored for the second week running.