AFC Bournemouth returned to the top of the Sky Bet Championship with a 4-2 comeback victory against Birmingham City.
The Cherries faced an uphill battle after conceding twice in the opening 20 minutes, but goals from Steve Cook, Callum Wilson and Yann Kermorgant helped them on their way to an important win.
Birmingham scored twice in quick succession through Clayton Donaldson and David Cotterill to take the lead, only to be pegged back before half-time.
Cook bundled the ball home ahead of Wilson’s injury time equaliser to complete an exhilarating opening 45 minutes on level terms.
Eddie Howe’s team then took the lead for the first time thanks to Kermorgant’s clinical penalty, which was won by Wilson less than two minutes after the restart.
The home side could have been out of sight going into the final 20 minutes, with Tommy Elphick hitting the bar and Cook heading off target from a corner.
But Charlie Daniels sealed the three points with a looping volley which was hit into the ground after collecting the rebound from Adam Smith’s effort that had been cleared off the line.
To add further to the Blues’ problems captain Paul Robinson was sent off for denying Wilson a goal scoring opportunity with little over ten minutes to play.
The Cherries started well and there were early chances for Kermorgant, Andrew Surman and Elphick.
However, there was an element of nervous energy around the ground and Cook would have been relieved to see Cotterill fire over after picking up the defender’s loose pass.
The home side were back on the front foot shortly afterwards though and Wilson was unfortunate not to score from Ryan Fraser’s low left wing cross.
That miss move almost proved to be costly, with Birmingham scoring twice in the space of three minutes.
Donaldson pounced on some indecision to lob Artur Boruc as the Blues became the first away team to take the lead at the Goldsands Stadium in the league this season.
And having seen Boruc comfortably catch his half way line strike moments before, Welsh winger Cotterill was then on target as he found the far corner with a well taken finish.
The Cherries managed to re-group and following efforts from Matt Ritchie and Harry Arter, Cook pulled one back.
Cook was at the centre of a goalmouth scramble following Ritchie’s inswinging corner and managed to force the ball home six minutes before the break.
It looked like the goal was set to give Howe’s team hope for the second half but it was soon followed by Wilson’s equaliser in added on time.
Collecting Kermorgant’s through ball, Wilson went round Darren Randolph and brought the Cherries level with his 20th of the season.
The remarkable turnaround was complete just two minutes and 32 seconds into the second half as Kermorgant converted from the penalty spot.
The forward played in his striker partner Wilson, who turned inside and he was brought down in front of the Steve Fletcher Stand, leaving the referee with a simple decision.
The Cherries were firing on all cylinders at this stage and Elphick saw his header clip the top of the bar.
But the win was sealed as Daniels scored his first goal of the league campaign, with a half volley which looped high up into the air, over Randolph and into the top corner.
The Blues lost a man to a dismissal in Robinson and then almost conceded another goal as Arter's drive bounced back off the woodwork and Kenwyne Jones was denied by a superb save.
Cherries: Boruc, Francis, Elphick, Cook, Daniels, Ritchie, Arter, Surman, Fraser (Smith 56), Kermorgant (Pitman 87), Wilson (Jones 88).
Unused substitutes: Camp, Ward, Stanislas, Gosling.
Booked: Wilson, Francis, Smith
Goals: Cook (41), Wilson (45), Kermorgant (pen 48), Daniels (74)
Birmingham City: Randolph, Caddis, Morrison, Robinson, Grounds, Davis, Tesche, Cotterill, Shinnie (Thomas 75), Dyer (Gray 69), Donaldson (Kiernan 79).
Unused substitutes: Novak, Doyle, Brown, Zigic.
Booked: Davis, Grounds
Sent off: Robinson
Goals: Donaldson (18), Coterill (20)
Attendance: 11,084 (including 1,287 Birmingham City supporters)