A double from in-form striker Leigh Griffiths fired Hibernian to the top of the Scottish Premier League against 10-man St Mirren.
Kenny McLean shot the Buddies in front from long-range but Griffiths levelled with a powerful finish.
Hibs improved after the interval and Griffiths, who hit the post twice, drilled in a fine strike on 65 minutes.
St Mirren's cause was further handicapped when skipper Jim Goodwin was dismissed for a second booking.
It was a fourth consecutive league defeat for the Paisely side, who had been the brighter side in the first half and put Hibs under pressure in the closing stages despite being a man down.
Hibs' lofty position is a far cry from last season when the club trailed at the wrong end of the table.
And the player that best encapsulates the dramatic turnaround is David Wotherspoon.
Griffiths fired his 10th and 11th goals of the season
The midfielder was a bag of nerves during the previous campaign and was not deemed good enough for a place in the side that was humiliated by Hearts in the Scottish Cup final.
Griffiths, who leads the SPL charts with 11 goals, will get all the headlines but Wotherspoon did much to give Hibs the upper hand in the second half with his clever promptings after a strangely subdued opening 45 minutes from the men in green.
Following a cagey first 15 minutes, Hibs keeper Ben Williams had to look lively to smother an opportunist strike from Steven Thompson and, soon after, Dougie Imrie curled a shot over the top.
Hibs were gifted a chance when a mix up between Goodwin and Lee Mair allowed Griffiths a free run at goal. However, the striker's venomous strike across the bows of Craig Samson cannoned away to safety off the inside of the upright.
McLean latched on to a lofted pass from Goodwin to get in behind the home defence but could not find a way past Williams, who saved with an outstretched leg.
But the Buddies midfielder did find the net on 32 minutes and he did it in style, thumping in a low, skidding shot from 25 yards after Hibs had twice failed to clear their lines.
Hibs were back on level terms five minutes later when Paul Cairney did well to get past two opponents on the left.
His cross glanced off the head of James McPake to land at the feet of Griffiths at the back post and the striker smashed the ball into the back of the net.
Hibs were playing with far greater zest after the break and Wotherspoon twice slipped great passes into the penalty area for Griffiths and Tom Taiwo, with the St Mirren defence scrambling clear on both occasions.
Griffiths' second goal came following positive thrusts from Cairney and Wotherspoon and when the ball broke to the on-loan forward, he produced a fabulous jink and drilled shot that whizzed in from 20 yards.
The visitors were then reduced to 10 men as skipper Goodwin let his side down by leading aggressively with an elbow to pick up his second yellow card.
And Mair was perhaps fortunate not to join his captain for an early bath when he blocked off Wotherspoon just a minute after being cautioned.
Griffiths hit the woodwork for the second time when his curling free-kick left Samson sprawling at his near post.
St Mirren substitute Graham Carey fluffed a good shooting opportunity as Hibs finished the game nervously and Thompson's strike was kept out by Williams.
Griffiths did find the net again, with a tremendous angled shot, but a linesman's flag was fluttering and signalled the only sour note on a good day for the happy home support.
Foul by Paul Hanlon on Steven Thompson, free kick awarded. Gary Teale produces a cross, Close range headed effort by Steven Thompson goes wide of the left-hand post.
Steven Thompson takes a shot. Save made by Ben Williams.
The ball is sent over by David van Zanten, clearance by Paul Hanlon.
David van Zanten gives away a free kick for an unfair challenge on Lewis Stevenson. Direct free kick taken by Ryan McGivern.
The ball is delivered by Marc McAusland, save made by Ben Williams.
The referee blows for offside against Leigh Griffiths. Lee Mair takes the free kick.
Effort from the edge of the box by Graham Carey goes wide of the right-hand upright.
Direct effort from the free kick comes in from Graham Carey, save made by Ben Williams.
Booking Tom Taiwo receives a yellow card for unsporting behaviour.
Unfair challenge on Steven Thompson by Tom Taiwo results in a free kick.
Substitution Dougie Imrie goes off and Graham Carey comes on.
A cross is delivered by Gary Teale.
Free kick awarded for a foul by Lewis Stevenson on David van Zanten. Craig Samson restarts play with the free kick.
Substitution Lewis Stevenson replaces Eoin Doyle.
Paul Cairney takes a shot. Save by Craig Samson.
Kenny McLean challenges Jorge Claros unfairly and gives away a free kick. Ben Williams takes the direct free kick.
Lee Mair concedes a free kick for a foul on David Wotherspoon. Direct effort from the free kick comes in from Leigh Griffiths. Eoin Doyle is flagged offside by the assistant referee. Craig Samson restarts play with the free kick.
David Wotherspoon takes the free kick. Foul by Eoin Doyle on Lee Mair, free kick awarded. Craig Samson takes the free kick.
Booking Lee Mair is cautioned by the ref for unsporting behaviour.
Free kick awarded for a foul by Lee Mair on Paul Cairney.
Outswinging corner taken by Gary Teale from the left by-line played to the near post. Corner from right by-line taken by Gary Teale. Inswinging corner taken from the right by-line by Kenny McLean.
Dismissal Jim Goodwin shown a red card for second bookable offence.
Assist by Paul Cairney.
64:21 Goal scored
Goal! - Leigh Griffiths - Hibernian 2 - 1 St Mirren Leigh Griffiths scores a goal from outside the penalty area to the bottom right corner of the goal. Hibernian 2-1 St Mirren.
Substitution Gary Teale on for Thomas Reilly.
The ball is sent over by Leigh Griffiths, Craig Samson makes a save.
The ball is sent over by Dougie Imrie, save made by Ben Williams.
Substitution Lewis Guy joins the action as a substitute, replacing Sam Parkin.
David Wotherspoon produces a cross.
Paul Dummett delivers the ball, save made by Ben Williams.
Clearance made by Tom Taiwo.
Booking The referee books Dougie Imrie for unsporting behaviour.
Corner from the left by-line taken by Jim Goodwin,
Corner taken by Leigh Griffiths, Header from deep inside the area by James McPake goes over the bar.
Unfair challenge on Steven Thompson by Paul Hanlon results in a free kick. Free kick taken by Marc McAusland.
Leigh Griffiths takes a shot. Craig Samson makes a save.
Dougie Imrie delivers the ball, clearance made by James McPake.
Sam Parkin gives away a free kick for an unfair challenge on David Wotherspoon. Alan Maybury takes the free kick.
Paul Cairney has an effort at goal from just inside the box that misses to the right of the goal.
A cross is delivered by Thomas Reilly.
Free kick awarded for a foul by James McPake on Sam Parkin. Direct free kick taken by Jim Goodwin.
Steven Thompson is caught offside. Ben Williams takes the free kick.
Dougie Imrie produces a cross.
Free kick awarded for an unfair challenge on Jim Goodwin by Paul Cairney. Marc McAusland takes the free kick.
The second half kicks off.
45:00 +0:55 Half time
Half Time It is the end of the first-half.
Free kick awarded for an unfair challenge on Paul Cairney by Paul Dummett. Free kick taken by Alan Maybury.
Free kick awarded for a foul by Sam Parkin on Paul Hanlon. Ben Williams restarts play with the free kick.
Effort on goal by Leigh Griffiths from just outside the area goes harmlessly over the target.
The ball is swung over by Kenny McLean, James McPake makes a clearance.
Paul Cairney provided the assist for the goal.
36:26 Goal scored
Goal! - Leigh Griffiths - Hibernian 1 - 1 St Mirren Leigh Griffiths scores a goal from close range low into the middle of the goal. Hibernian 1-1 St Mirren.
Eoin Doyle fouled by Paul Dummett, the ref awards a free kick. Direct free kick taken by Alan Maybury.
The assist for the goal came from Thomas Reilly.
31:13 Goal scored
Goal! - Kenny McLean - Hibernian 0 - 1 St Mirren Kenny McLean finds the net with a goal from outside the box to the bottom right corner of the goal. Hibernian 0-1 St Mirren.
Inswinging corner taken left-footed by Dougie Imrie from the right by-line to the near post, clearance made by Paul Hanlon.
A cross is delivered by Dougie Imrie, James McPake makes a clearance. Jim Goodwin takes a inswinging corner from the left by-line played to the near post, Ryan McGivern manages to make a clearance.
Sam Parkin challenges James McPake unfairly and gives away a free kick. Jorge Claros takes the direct free kick.
Kenny McLean takes a shot. Ben Williams makes a save.
Leigh Griffiths delivers the ball, Close range header by Eoin Doyle goes over the bar.
Booking Jim Goodwin is shown a yellow card.
Jim Goodwin challenges Ryan McGivern unfairly and gives away a free kick.
Leigh Griffiths takes a shot from close in that hits the post.
Steven Thompson is caught offside. Indirect free kick taken by Ben Williams.
The ball is swung over by Dougie Imrie, clearance by Alan Maybury.
Foul by Leigh Griffiths on Dougie Imrie, free kick awarded. Lee Mair restarts play with the free kick.
Centre by Dougie Imrie, clearance made by Tom Taiwo.
A cross is delivered by Dougie Imrie, save made by Ben Williams.
Steven Thompson takes a shot. Save by Ben Williams.
Free kick awarded for an unfair challenge on Steven Thompson by Tom Taiwo. Free kick taken by Lee Mair.
Jim Goodwin challenges David Wotherspoon unfairly and gives away a free kick. Free kick crossed left-footed by Leigh Griffiths, clearance by David van Zanten.
Foul by Jorge Claros on Steven Thompson, free kick awarded. Paul Dummett restarts play with the free kick. Dougie Imrie sends in a cross, blocked by Jorge Claros. Outswinging corner taken left-footed by Jim Goodwin, Ben Williams makes a save.
Foul by Jim Goodwin on Paul Cairney, free kick awarded. Ryan McGivern restarts play with the free kick.
Jorge Claros challenges Dougie Imrie unfairly and gives away a free kick. Paul Dummett takes the direct free kick.
Free kick awarded for an unfair challenge on Eoin Doyle by Marc McAusland. Direct free kick taken by Paul Hanlon.
Leigh Griffiths concedes a free kick for a foul on Jim Goodwin. Free kick taken by Marc McAusland.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.