Bobby Reid netted his 20th goal of the season as Bristol City kept themselves in the Sky Bet Championship play-off race with a 3-1 victory over Birmingham at Ashton Gate.
Marlon Pack fired the Robins in front after 12 minutes with a sweetly-struck right-footed free-kick from 25 yards following a foul by Michael Morrison on Reid.
It was 2-0 in the 27th minute as Famara Diedhiou nodded down a Joe Bryan cross into the path of Reid and he hammered home a low drive on the half-volley from 10 yards.
Lukas Jutkiewicz put Birmingham back in the game seven minutes later, making room on the right side of the box to beat Frank Fielding at his near post with a low left-footed shot.
But Bristol City substitute Matty Taylor settled the outcome with six minutes remaining, sliding to convert Reid's low cross from the right to give his team only their fourth win since Boxing Day.
A thrilling first half saw Birmingham create the first chance when Jutkiewicz glanced a header wide from Wes Harding's fifth-minute cross.
The visitors might have been ahead at the break had it not been for squandered opportunities. Jeremie Boga failed to beat Fielding one-on-one in the 17th minute, the Bristol City goalkeeper spreading himself to save.
Moments later Fielding could only palm out a low Jutkiewicz shot from an angle and Jacques Maghoma put the rebound wide from close range.
Milan Djuric volleyed wide for the home side before Reid doubled their lead. But Blues went close again when Jota shot wide having been set-up by Maghoma's low cross.
Jutkiewicz deserved his goal and had another effort saved as the half-time whistle brought some respite for players and supporters alike. The atmosphere had been electric from the start, with 1,475 travelling fans playing their part.
Birmingham's Harlee Dean was booked after 55 minutes for pushing Diedhiou and from the resulting free-kick 30 yards out, Pack drove narrowly wide.
Bristol City almost increased their lead in the 62nd minute when their opponents allowed a Lloyd Kelly long throw from the left to bounce inside their box and Reid headed against the crossbar.
At the other end, Jutkiewicz headed wide from a Boga cross when he should have hit the target.
Birmingham then sent on Beryly Lubala for Boga and shortly afterwards the substitute was testing Fielding with a deflected shot which was parried for a corner.
Bristol City sent on winger Callum O'Dowda and Taylor, both back after long injury lay-offs, taking off their two big front-men Diedhiou and Djuric.
There were still chances at both ends as Bryan fired just wide for the hosts before Taylor's goal finally took the stuffing out of a battling Birmingham side.
English League Championship Standings
POS | Team | GP | GD | PTS |
---|---|---|---|---|
1 | Fulham | 46 | +63 | 90 |
2 | AFC Bournemouth | 46 | +35 | 88 |
3 | Huddersfield Town | 46 | +17 | 82 |
4 | Nottingham Forest | 46 | +33 | 80 |
5 | Sheffield United | 46 | +18 | 75 |
6 | Luton Town | 46 | +8 | 75 |
7 | Middlesbrough | 46 | +9 | 70 |
8 | Blackburn Rovers | 46 | +9 | 69 |
9 | Millwall | 46 | +8 | 69 |
10 | West Bromwich Albion | 46 | +7 | 67 |
11 | Queens Park Rangers | 46 | +1 | 66 |
12 | Coventry City | 46 | +1 | 64 |
13 | Preston North End | 46 | -4 | 64 |
14 | Stoke City | 46 | +5 | 62 |
15 | Swansea City | 46 | -10 | 61 |
16 | Blackpool | 46 | -4 | 60 |
17 | Bristol City | 46 | -15 | 55 |
18 | Cardiff City | 46 | -18 | 53 |
19 | Hull City | 46 | -13 | 51 |
20 | Birmingham City | 46 | -25 | 47 |
21 | Reading | 46 | -33 | 41 |
22 | Peterborough United | 46 | -44 | 37 |
23 | Derby County | 46 | -8 | 34 |
24 | Barnsley | 46 | -40 | 30 |
Championship News
Fabio Carvalho joins Liverpool from Fulham
Liverpool have announced the signing of Fabio Carvalho from Fulham, with the player set to join on July 1.
Elliot Embleton's screamer secures promotion for Sunderland
Elliot Embleton finds the net from well outside the box in a 2-0 win over Wycombe to promote Sunderland to the Championship.
Nottingham Forest fan jailed for Billy Sharp headbutt
A fan who headbutted Sheffield United's Billy Sharp during a pitch invasion has been jailed for 24 weeks and handed a 10-year football banning order
Police arrest man after Blades skipper Sharp attacked
Nottinghamshire Police on Wednesday arrested a 31-year-old man on suspicion of assault after Sheffield United's Billy Sharp was attacked on the pitc
Billy Sharp: Man arrested after Sheffield United's Championship playoff defeat to Nottingham Forest
Sheffield United captain Billy Sharp was allegedly assaulted following a pitch invasion after their Championship playoff loss to Nottingham Forest.
Sheffield United, Nottingham Forest condemn 'assault' by pitch invader
Sheffield United manager Paul Heckingbottom condemned "assault" on team captain Billy Sharp by a fan following a loss to Nottingham Forest.