Motherwell produced a fantastic second-half comeback to defeat Hibernian 3-2 in the Clydesdale Bank Premier League match at Easter Road.
Eoin Doyle headed the hosts ahead five minutes before half-time and doubled his tally nine minutes after the break when he raced onto Paul Cairney's high ball and rocketed past Darren Randolph.
Jamie Murphy tapped in from close range to cut the hosts' lead and he glanced home a leveller with 10 minutes remaining.
Hibs looked shell-shocked after losing a commanding lead and things got worse for Pat Fenlon's side when substitute Robert McHugh converted Henrik Ojamaa's cross two minutes from time.
James McPake was dismissed for a second yellow card during injury-time to complete a miserable afternoon for the home side, who now trail Motherwell by three points in the Clydesdale Bank Premier League table.
The hosts made a bright start and only a well timed block from Tom Hateley denied Cairney from breaking the deadlock in the opening minute.
Doyle dragged his shot inches wide a minute later as the Motherwell goal continued to live a charmed life during the early exchanges.
Motherwell's first chance of the match arrived after 12 minutes when Michael Higdon fired over after latching onto Shaun Hutchinson's long ball.
Lee Griffiths forced Randolph into his first save of the match with a low effort from distance and Ben Williams was called into action at the other end when he had to gather Alan Maybury's header.
Adam Cummins picked up the first booking of the match for hauling back Doyle and the hosts should have profited from the resulting free-kick as McPake rose unmarked to meet Griffiths' delivery - but the Hibs captain was unable to find the target.
Motherwell were awarded a free-kick in a dangerous position after Maybury bundled over Murphy - but Hateley could not test Williams.
The hosts broke the deadlock five minutes before the break when David Wotherspoon twisted away from Steven Hammell before providing an pin-point delivery for Doyle to nod home from close range.
Randolph parried Griffiths' stinging drive as Pat Fenlon's side threatened to extend their advantage before half-time.
It was Motherwell who began the second half on the front foot and Chris Humphrey should have done better after taking on Ryan McGivern inside the penalty box, but the winger could only manage a tame effort directly at Williams.
In throwing men forward Stuart McCall's side left themselves liable on the counter-attack and they were punished on 54 minutes when Cairney's through-ball created an opening for Doyle and the Irish striker finished in style for his second goal of the afternoon.
The Fir Park side continued to look for a way back into the match and they reduced the deficit when Humphrey drilled the ball low across the six-yard box and Murphy was left with a simple tap-in.
Gary Deegan made his return from injury when he replaced Griffiths with 20 minutes left and McCall showed his attacking intent as Cummins made way for McHugh.
Ojamaa flashed an effort just wide of the target and Higdon then tested Williams from 12 yards as the Fir Park side threatened to get back on terms.
Fenlon looked to tighten up his defence with the introduction of Ross Caldwell for Doyle, but the home side were unable to hold their lead as Higdon knocked on Hateley's dangerous corner and Murphy glanced the ball home at the back post.
McHugh passed up a wonderful opportunity to complete a remarkable second-half turnaround when he somehow failed to connect with Humphrey's cutback.
The substitute made no mistake when presented with another opportunity with two minutes remaining as he turned Ojamaa's cross across the helpless Williams and into the bottom corner.
McPake was dismissed with seconds remaining for a second yellow card following a tussle with Murphy - and the visitors held out to take all three points from a thrilling encounter.