Birmingham City won their fourth successive West Midlands derby against West Bromwich Albion as they came from behind to beat the Baggies in controversial circumstances.
After Albion led 1-0 with an early 20-yard opener from John Swift, the game hinged on a 23rd-minute Blues penalty.
Albion defender Cedric Kipre was adjudged to have brought down Koji Myoshi when the Japanese appeared to slip - and Juninho Bacuna scored the resulting spot kick.
Former Wolves defender Dion Sanderson then headed a second on 38 minutes to complete the first-half turnaround.
Substitute Gary Gardner curled in a superb third from a free-kick to seal the points on 87 minutes, just five minutes after coming on.
Blues' second home win in four nights, after Tuesday's 4-1 thrashing of Huddersfield Town, sent John Eustace's side climbing above Albion to fifth in the Championship table.
More to follow.
Line-ups
Birmingham
Formation 4-2-3-1
21Ruddy12Drameh5Sanderson26Long23LongeloBooked at 90mins6BielikBooked at 25mins34Sunjic7BacunaSubstituted forGardnerat 82'minutes11MiyoshiSubstituted forBurkeat 69'minutes17DembéléSubstituted forJutkiewiczat 72'minutes28StansfieldSubstituted forHoganat 82'minutesSubstitutes
1Etheridge4Roberts9Hogan10Jutkiewicz19James20Gardner27Khela44Aiwu45BurkeWest Brom
Formation 3-4-2-1
24Palmer4KipréBooked at 86mins5Bartley15PietersSubstituted forTownsendat 45'minutes2FurlongSubstituted forÁvila Gordónat 81'minutes35YokusluSubstituted forChalobahat 65'minutes27Mowatt10Phillips11Diangana19SwiftSubstituted forFellowsat 73'minutes7J WallaceSubstituted forThomas-Asanteat 65'minutesSubstitutes
3Townsend6Ajayi8Molumby14Chalobah21Thomas-Asante26Ávila Gordón31Fellows33Griffiths36TaylorLive Text
Match ends, Birmingham City 3, West Bromwich Albion 1.
Second Half ends, Birmingham City 3, West Bromwich Albion 1.
Alex Mowatt (West Bromwich Albion) wins a free kick in the defensive half.
Emmanuel Longelo (Birmingham City).
Cédric Kipré (West Bromwich Albion) wins a free kick on the left wing.
Foul by Cody Drameh (Birmingham City).
Corner, West Bromwich Albion. Conceded by Scott Hogan.
Emmanuel Longelo (Birmingham City) is shown the yellow card.
Nathaniel Chalobah (West Bromwich Albion) wins a free kick on the right wing.
Foul by Emmanuel Longelo (Birmingham City).
Nathaniel Chalobah (West Bromwich Albion) wins a free kick in the attacking half.
Foul by Scott Hogan (Birmingham City).
Attempt missed. Nathaniel Chalobah (West Bromwich Albion) header from the centre of the box misses to the right.
Attempt blocked. Matt Phillips (West Bromwich Albion) right footed shot from the left side of the box is blocked. Assisted by Conor Townsend.
Tom Fellows (West Bromwich Albion) wins a free kick on the right wing.
Foul by Scott Hogan (Birmingham City).
Goal! Birmingham City 3, West Bromwich Albion 1. Gary Gardner (Birmingham City) from a free kick with a right footed shot to the top left corner.
Cédric Kipré (West Bromwich Albion) is shown the yellow card for a bad foul.
Foul by Cédric Kipré (West Bromwich Albion).
Scott Hogan (Birmingham City) wins a free kick in the attacking half.