Tom Rogic scored a last-minute winner as leaders Celtic twice came from behind to beat Motherwell 4-3 in a thrilling Ladbrokes Premiership game at Fir Park.
Louis Moult's first-half brace put Motherwell 2-0 up, but Callum McGregor pulled one back three minutes after half-time.
Patrick Roberts headed in an equaliser with 20 minutes remaining to spark a remarkable spell of three goals in two minutes.
Substitute Lionel Ainsworth restored Well's lead a minute later only for Stuart Armstrong to level the scores almost immediately.
And there was further heartache for the hosts as Rogic drove past Craig Samson in the 90th minute to send Celtic 11 points clear at the top of the table.