Match ends, Birmingham City 1, Sheffield Wednesday 2.
Gary Hooper scored twice in two minutes as Sheffield Wednesday came from a goal down to win at Birmingham City.
Clayton Donaldson's goal in first-half injury time gave City the lead as he slotted home after Michael Morrison had charged down a Tom Lees clearance.
But Hooper smashed home the equaliser off the crossbar following neat play between Atdhe Nuhiu and Barry Bannan.
The striker got the winner soon after as he finished from close range from Fernando Forestieri's pass.
The win, which saw Wednesday move back into the Championship play-off places, came at a big cost to Carlos Carvalhal's side as they lost three players to injury.
Kieron Lee was hurt in the warm-up and replaced by Vincent Sasso before Keiren Westwood and Sam Hutchinson clashed with one another as the Wednesday defence blocked an eighth-minute City attack.
Westwood was stretchered off after receiving lengthy treatment on the pitch with a suspected concussion, while Hutchinson's knee injury meant he could not continue despite staying on for a few minutes after play was eventually restarted.
Birmingham manager Gary Rowett:
"To go in 1-0 up at half time I was really pleased but felt we should have done a little more to stop the game becoming too open at times.
"When you have the attacking players Sheffield possess you know they only need one chance.
"In the second half we had another great chance when Donaldson missed from close range."
Sheffield Wednesday coach Lee Bullen:
"Hooper's first goal was fantastic. Some of the one-touch play on a difficult pitch was sublime.
"To go and get the second goal a few minutes later made us ecstatic.
"We were hindered losing two players so early in the game but we have a very good squad."
- 28MorrisonBooked at 90mins
- 30BuckleySubstituted forVaughanat 81'minutesBooked at 90mins
- 20ToralSubstituted forFabbriniat 71'minutes
- 19MaghomaSubstituted forSolomon-Otaborat 83'minutes
- 1WestwoodSubstituted forPriceat 18'minutes
- 36PudilBooked at 70mins
- 33WallaceBooked at 90mins
- 4HutchinsonSubstituted forMcGuganat 22'minutesBooked at 45mins
- 37McGeadySubstituted forNuhiuat 61'minutes
- 18Lucas João
- James Adcock
- Shots on Target
Second Half ends, Birmingham City 1, Sheffield Wednesday 2.
Michael Morrison (Birmingham City) is shown the yellow card.
Ross Wallace (Sheffield Wednesday) is shown the yellow card.
James Vaughan (Birmingham City) is shown the yellow card for a bad foul.
Ross Wallace (Sheffield Wednesday) wins a free kick in the defensive half.
Foul by James Vaughan (Birmingham City).
Jack Hunt (Sheffield Wednesday) wins a free kick on the right wing.
Foul by Jonathan Grounds (Birmingham City).
Corner, Sheffield Wednesday. Conceded by Tomasz Kuszczak.
Attempt missed. Fernando Forestieri (Sheffield Wednesday) right footed shot from the right side of the box is close, but misses to the right. Assisted by Gary Hooper.
Foul by Gary Hooper (Sheffield Wednesday).
Maikel Kieftenbeld (Birmingham City) wins a free kick in the attacking half.
Substitution, Birmingham City. Viv Solomon-Otabor replaces Jacques Maghoma.
Substitution, Birmingham City. James Vaughan replaces William Buckley.
Goal! Birmingham City 1, Sheffield Wednesday 2. Gary Hooper (Sheffield Wednesday) left footed shot from very close range to the bottom left corner. Assisted by Fernando Forestieri with a cross.
Corner, Sheffield Wednesday. Conceded by Jonathan Grounds.
Attempt blocked. Atdhe Nuhiu (Sheffield Wednesday) right footed shot from the centre of the box is blocked. Assisted by Fernando Forestieri.
Goal! Birmingham City 1, Sheffield Wednesday 1. Gary Hooper (Sheffield Wednesday) right footed shot from outside the box to the high centre of the goal. Assisted by Atdhe Nuhiu.
Offside, Birmingham City. Jonathan Grounds tries a through ball, but Clayton Donaldson is caught offside.