Hibs moved further from the foot of the table with victory over St Mirren in an entertaining match in Paisley.
A blunder by St Mirren goalkeeper Craig Samson gifted Leigh Griffiths the opener before a double from Paul McGowan put the home side in front.
But Hibs levelled with a Sean O'Hanlon header in the 37th minute.
Then Griffiths doubled his tally five minutes from half time, with Hibs holding out against sustained St Mirren pressure late in the second half.
Having beaten Hibernian at Easter Road back in August, St Mirren boss Danny Lennon used the same starting eleven two months on, with Gary Teale replacing Nigel Hasselbaink from the side which drew with Rangers last week.
Hibs introduced David Wotherspoon, Danny Galbraith and Griffiths at the expense of Martin Scott, Victor Palsson and Ivan Sproule, with the latter out of the squad altogether.
Both sides took time to settle, but it was a nervous performance from St Mirren goalkeeper which led to the opening goal after just six minutes.
Samson delayed for too long after receiving a passback from Lee Mair, and was dispossesed by Griffiths just yards off his goal-line. The on-loan Wolves forward coolly slotted past the keeper, who could only look as Griffiths fired into an empty net.
Hibs almost doubled their advantage seconds later, thanks to another defensive error from St Mirren.
This time it was Marc McAusland who was responsible for the slack passing; Junior Agogo pouncing on the loose ball and crossing in towards Griffiths, who could only send it into the side-netting from close range.
Despite those early setbacks, St Mirren persisted with their brand of passing football and were rewarded just after the half-hour mark.
A great ball in from David Van Zanten on the right-hand side found the head of McGowan who showed great composure to connect with the cross and power home his third goal of the season, despite Graham Stack getting a hand to the ball
And McGowan didn't have to wait long for his fourth as his name was back on the scoresheet within 90 seconds. Teale's free kick was headed across goal by Steven Thompson and then bounced off a Hibs player towards McGowan, who drove low and hard past Stack.
But, in a 10-minute spell of end-to-end action, Hibs managed to equalise and then regain their early lead.
In the 37th minute Wotherspoon sent a long free-kick in to the back post and O'Hanlon rose highest at the back post to head back across Samson and into the net - the referee Bobby Madden unsympathetic to the St Mirren players' claims that O'Hanlon had fouled Thompson in the process.
There was more drama four minutes later when Hibs striker Garry O'Connor chipped the ball upfield to set up his strike-partner Griffiths, who drove an angled shot past Samson to reclaim the lead for the visitors.
Akpo Sodje scooped a shot over from a couple of yards out as Hibs missed an excellent chance to extend their lead after the break.
St Mirren started the second half poorly and failed to create any real chance to equalise until the 70th minute, when build-up play by Mair and McGowan allowed Thompson a shot from the edge of the box, which ricocheted back to the striker.
This time Thompson chose to square the ball to substitute Hasselbaink who couldn't find the target from close range.
With 10 minutes remaining Hasselbaink dribbled past three Hibs players then crossed for the on-rushing Thompson in the centre of the box. O'Hanlon appeared to get a touch on his shot, which went wide of the mark.
There were also late chances for Hibs, with both Junior Agogo and substitute Sodje creating chances but, in the end, the visitors were happy to hold on to their first half lead and earn their first away win since July.
Live Text Commentary
Full Time The final whistle goes and the game is over.90:00 +2:28
Jeroen Tesselaar produces a drilled left-footed shot from deep inside the penalty box which goes wide of the left-hand post.90:00 +2:07
Nigel Hasselbaink produces a cross, Richie Towell gets a block in.90:00 +0:57
Shot from deep inside the area by Graham Carey clears the bar.90:00 +0:11 Booking
Booking Lee Mair shown a yellow card.89:27
Jim Goodwin crosses the ball, clearance by Sean O'Hanlon.89:17
Nigel Hasselbaink crosses the ball, Paul Hanlon manages to make a clearance.89:09
Centre by David van Zanten, clearance by Sean O'Hanlon.88:18
The ball is swung over by Graham Carey, Jeroen Tesselaar takes a shot.87:55
The ball is delivered by Jim Goodwin, Steven Thompson takes a shot. Graham Stack makes a comfortable save.87:41
Graham Carey produces a cross, clearance by Ian Murray.86:50
Corner taken left-footed by Graham Carey from the right by-line, Sean O'Hanlon fouled by Steven Thompson, the ref awards a free kick. Direct free kick taken by Graham Stack.86:27
Inswinging corner taken left-footed by Graham Carey, clearance made by Ian Murray.85:55
Unfair challenge on Kenny McLean by Akpo Sodje results in a free kick. Graham Carey sends in a cross, Steven Thompson takes a shot. Save made by Graham Stack.84:41
Graham Carey fouled by Paul Hanlon, the ref awards a free kick. Graham Carey crosses the ball from the free kick left-footed from right wing.84:05
Junior Agogo produces a drilled right-footed shot from 12 yards. Craig Samson makes a save.83:20
Akpo Sodje concedes a free kick for a foul on Lee Mair. Craig Samson restarts play with the free kick.83:03
Jim Goodwin produces a cross.82:14
The assistant referee flags for offside against Akpo Sodje. Lee Mair takes the direct free kick.81:06
Jim Goodwin produces a right-footed shot from just outside the box that misses to the right of the net.
The ball is crossed by Nigel Hasselbaink, Kenny McLean takes a shot. Lewis Stevenson gets a block in.80:08
Junior Agogo takes a shot. Blocked by Jim Goodwin.79:40
Isaiah Osbourne delivers the ball, blocked by Jeroen Tesselaar.79:08
The ball is sent over by Lewis Stevenson, Close range effort by Akpo Sodje clears the crossbar.76:38
Graham Stack restarts play with the free kick.76:38 Substitution
Substitution Graham Carey comes on in place of Gary Teale.76:38 Substitution
Substitution Victor Palsson joins the action as a substitute, replacing Garry O'Connor.76:38
The official flags Nigel Hasselbaink offside.76:23
Paul Hanlon delivers the ball, save by Craig Samson.75:15
The ball is crossed by Nigel Hasselbaink.74:32
Gary Teale sends in a cross, save made by Graham Stack.73:58 Substitution
Substitution Lewis Stevenson comes on in place of Daniel Galbraith.72:42
Jeroen Tesselaar concedes a free kick for a foul on Daniel Galbraith. Graham Stack takes the direct free kick.71:15
Centre by Kenny McLean.71:08
Nigel Hasselbaink delivers the ball.70:31
Foul by Junior Agogo on Paul McGowan, free kick awarded. Gary Teale takes the free kick.68:01
Nigel Hasselbaink produces a mishit left-footed shot from deep inside the penalty box which goes wide of the right-hand upright.67:43
Steven Thompson takes a shot. Save by Graham Stack.63:35
The free kick is swung in right-footed by Gary Teale.63:35 Substitution
Substitution Akpo Sodje is brought on as a substitute for Leigh Griffiths.63:35
Sean O'Hanlon gives away a free kick for an unfair challenge on Steven Thompson.62:58
Junior Agogo delivers the ball, David van Zanten makes a clearance.61:59
Sean O'Hanlon challenges Paul McGowan unfairly and gives away a free kick. Free kick crossed right-footed by Gary Teale, Richie Towell makes a clearance.60:08
The referee blows for offside against Nigel Hasselbaink. Free kick taken by Graham Stack.59:17
The referee blows for offside against Leigh Griffiths. Craig Samson takes the indirect free kick.55:41
Outswinging corner taken right-footed by Gary Teale from the right by-line, Isaiah Osbourne manages to make a clearance.55:10 Booking
Booking Booking for David Wotherspoon for unsporting behaviour.53:26
The ball is sent over by Jeroen Tesselaar, Paul Hanlon manages to make a clearance.53:15
Foul by David Wotherspoon on Nigel Hasselbaink, free kick awarded. Free kick taken by Jim Goodwin.52:36
Jeroen Tesselaar sends in a cross, clearance made by Ian Murray.52:29
The ball is sent over by Steven Thompson, Richie Towell makes a clearance.51:45
Free kick awarded for an unfair challenge on Gary Teale by Paul Hanlon. Marc McAusland restarts play with the free kick.51:06 Substitution
Substitution Nigel Hasselbaink comes on in place of Steven Thomson.48:59
Free kick awarded for an unfair challenge on Marc McAusland by Leigh Griffiths. Jim Goodwin restarts play with the free kick.48:04
The ball is crossed by Leigh Griffiths.46:06
Foul by Steven Thompson on Sean O'Hanlon, free kick awarded. Graham Stack takes the direct free kick.45:01
The second half begins.45:00 +0:55 Half time
Half Time The players leave the pitch at half time.43:54
The ball is delivered by David van Zanten, Sean O'Hanlon makes a clearance.43:46
Centre by David van Zanten, clearance made by Paul Hanlon.43:36
The ball is swung over by Jeroen Tesselaar.42:04
Jim Goodwin crosses the ball.40:07
Assist by Garry O'Connor.40:07 Goal scored
Goal! - Leigh Griffiths - St Mirren 2 - 3 Hibernian Leigh Griffiths finds the net with a goal from inside the penalty area to the bottom right corner of the goal. St Mirren 2-3 Hibernian.39:50
Richie Towell produces a cross, Paul McGowan gets a block in.38:11
Paul McGowan fouled by Sean O'Hanlon, the ref awards a free kick. Gary Teale restarts play with the free kick.36:59
Assist on the goal came from David Wotherspoon.36:59 Goal scored
Goal! - Sean O'Hanlon - St Mirren 2 - 2 Hibernian Sean O'Hanlon finds the net with a headed goal from close in. St Mirren 2-2 Hibernian.36:37
Unfair challenge on David Wotherspoon by Paul McGowan results in a free kick. David Wotherspoon takes the direct free kick.36:08
The ball is crossed by Paul McGowan.35:29
David van Zanten crosses the ball, Ian Murray manages to make a clearance.34:52
Daniel Galbraith produces a cross.33:27 Goal scored
Goal! - Paul McGowan - St Mirren 2 - 1 Hibernian Goal scored by Paul McGowan from deep inside the penalty area to the bottom left corner of the goal. St Mirren 2-1 Hibernian.33:11
Steven Thompson takes a shot. Blocked by Sean O'Hanlon.32:40
Paul McGowan fouled by David Wotherspoon, the ref awards a free kick. Gary Teale delivers the ball from the free kick right-footed from right wing.31:33
The assist for the goal came from David van Zanten.31:33 Goal scored
Goal! - Paul McGowan - St Mirren 1 - 1 Hibernian Paul McGowan grabs a headed goal from close in. St Mirren 1-1 Hibernian.31:18
Jeroen Tesselaar delivers the ball, clearance made by Ian Murray.31:11
A cross is delivered by David van Zanten, Isaiah Osbourne makes a clearance.30:46
The ball is swung over by David van Zanten, clearance made by Isaiah Osbourne.29:40
Paul Hanlon concedes a free kick for a foul on Steven Thomson. Free kick taken by Marc McAusland.28:35
Leigh Griffiths takes the inswinging corner, Steven Thompson manages to make a clearance.28:08
Leigh Griffiths takes a inswinging corner from the right by-line played to the near post, Gary Teale makes a clearance.27:33
Free kick awarded for an unfair challenge on Daniel Galbraith by David van Zanten. Free kick crossed left-footed by Leigh Griffiths from left wing, David van Zanten makes a clearance.25:16
Kenny McLean takes a shot. Save made by Graham Stack.24:49
Leigh Griffiths gives away a free kick for an unfair challenge on Lee Mair. Craig Samson restarts play with the free kick.23:47
Steven Thompson is caught offside. Graham Stack takes the free kick.23:31
The ball is swung over by Jeroen Tesselaar.22:29
Kenny McLean sends in a cross, Ian Murray makes a clearance.22:07
Short corner taken by Gary Teale.21:48
Corner taken right-footed by Gary Teale from the right by-line, Sean O'Hanlon manages to make a clearance.21:15
David Wotherspoon challenges Paul McGowan unfairly and gives away a free kick. Free kick crossed by Gary Teale, clearance made by Junior Agogo.21:03
Isaiah Osbourne challenges Jim Goodwin unfairly and gives away a free kick. Jim Goodwin restarts play with the free kick.20:25
Kenny McLean produces a left-footed shot from just outside the box that goes wide left of the target.19:30
The offside flag is raised against Leigh Griffiths. Jim Goodwin restarts play with the free kick.17:09
Steven Thompson is caught offside. Free kick taken by Sean O'Hanlon.15:34
Foul by Daniel Galbraith on Steven Thomson, free kick awarded. A cross is delivered by Gary Teale, Headed effort from inside the area by Steven Thompson misses to the right of the target.14:54
Leigh Griffiths has an effort at goal from close range which goes wide right of the goal.14:42
A cross is delivered by Junior Agogo, Marc McAusland manages to make a clearance.13:00
Unfair challenge on David van Zanten by Daniel Galbraith results in a free kick. Free kick taken by Jim Goodwin.11:21
Corner from left by-line taken by Leigh Griffiths.11:01
The ball is sent over by Leigh Griffiths, David van Zanten manages to make a clearance.10:02
Leigh Griffiths is flagged offside by the assistant referee. Indirect free kick taken by Craig Samson.6:26
Gary Teale takes a outswinging corner to the near post, clearance made by Garry O'Connor.5:18 Goal scored
Goal! - Leigh Griffiths - St Mirren 0 - 1 Hibernian A goal is scored by Leigh Griffiths from close in low into the middle of the goal. St Mirren 0-1 Hibernian.2:47
Centre by Leigh Griffiths, clearance made by Lee Mair.1:49
The referee blows for offside against Gary Teale. Graham Stack takes the free kick.1:14
Gary Teale takes a shot. Blocked by Sean O'Hanlon.0:00
The game gets underway.
Live data and text provided by our data suppliers