Match ends, Motherwell 3, Celtic 3.
John Sutton's injury-time tap-in earned Motherwell a crucial point against Celtic on a day of drama at Fir Park.
Sutton scored early and, after Gunnar Nielsen saved a Kris Commons spot-kick, Zaine Francis-Angol made it 2-0.
Anthony Stokes replied and Georgios Samaras squared it after the break before substitute Leigh Griffiths looked to have won it for Celtic.
The hosts hit back through Sutton, though, to narrow the gap on second-placed Aberdeen to three points again.
Motherwell went into this Premiership encounter having failed to score against Celtic this season, but they snapped that run in the opening stages as Sutton hit his 20th league goal of the campaign.
The striker capitalised on hesitant defending from Efe Ambrose, latching on to a long ball forward from Stephen McManus and smashing a left-foot drive through goalkeeper Fraser Forster.
Henri Anier passed up a great chance to double Well's lead following a bad error in midfield by Beram Kayal.
The Israeli fell to gift possession to the home side, but after beating Virgil van Dijk to get himself into the box, Anier took too long to pull the trigger and eventually his effort was blocked by Ambrose.
Celtic were awarded a spot-kick when Iain Vigurs downed Stokes in the area, but Nielsen produced a superb save to keep out Commons' effort, diving low to his left to turn it round the post.
Well doubled their tally when a hopeful ball into the box from deep caught out the Celtic defence. Anier raced in on goal and, when the ball broke to Francis-Angol, he slid it between Forster's legs from close range.
Neil Lennon's side replied immediately, with Stokes lifting the ball into the top corner from the tightest of angles after swapping passes with Scott Brown.
The hosts had the first real chance of the second half, but Sutton's glancing header was cleared off the line by Kayal.
It was 2-2 soon after when a long throw from Commons eventually fell to Stokes, whose shot was turned in by Samaras from close range.
Griffiths entered the action for the visitors with Kayal making way, and Amido Balde came on for John Herron, who had made his first start for the Glasgow club.
Commons blazed well over the bar from 10 yards, but Celtic's third was merely delayed as Griffiths found the bottom corner with a left-foot shot after the ball broke to him in the box.
Well were not finished, though, and they secured a point in injury time when Sutton finished at the back post after a great run and pass from substitute Lionel Ainsworth.
- 26LeitchSubstituted forAinsworthat 89'minutes
- 24AnierSubstituted forMooreat 89'minutes
- 31HerronSubstituted forBaldeat 74'minutes
- 33KayalSubstituted forGriffithsat 66'minutesBooked at 86mins
- 5van Dijk
- Craig Thomson
- Shots on Target
Second Half ends, Motherwell 3, Celtic 3.
Goal! Motherwell 3, Celtic 3. John Sutton (Motherwell) left footed shot from very close range to the bottom left corner. Assisted by Lionel Ainsworth with a cross.
Attempt saved. Anthony Stokes (Celtic) right footed shot from outside the box is saved in the centre of the goal.
Foul by Stephen McManus (Motherwell).
Kris Commons (Celtic) wins a free kick in the defensive half.
Substitution, Motherwell. Craig Moore replaces Henri Anier.
Substitution, Motherwell. Lionel Ainsworth replaces Jack Leitch.
Corner, Celtic. Conceded by Gunnar Nielsen.
Foul by Steven Hammell (Motherwell).
Leigh Griffiths (Celtic) wins a free kick in the defensive half.
Goal! Motherwell 2, Celtic 3. Leigh Griffiths (Celtic) left footed shot from the centre of the box to the bottom right corner.
Foul by Shaun Hutchinson (Motherwell).
Georgios Samaras (Celtic) wins a free kick in the attacking half.
Corner, Motherwell. Conceded by Fraser Forster.
Attempt saved. Henri Anier (Motherwell) right footed shot from the centre of the box is saved in the top left corner.
Attempt missed. Kris Commons (Celtic) right footed shot from the left side of the box is too high.
Henri Anier (Motherwell) wins a free kick in the defensive half.
Foul by Stefan Johansen (Celtic).
Substitution, Celtic. Amido Baldé replaces John Herron.