Debutant Jardell Kanga's incredible last-minute goal rescued a Scottish Premiership point for Motherwell in a six-goal thriller against St Mirren.
Five goals came in a frantic first half the visitors dominated until shortly before the break when St Mirren turned the game on its head with three strikes in 10 minutes.
Motherwell's Tawanda Maswanhise could have had a hat-trick in the first 20 minutes. He had his side ahead early after calmly rounding goalkeeper Jacob Chapman from Alex Lowry's fine defence-splitting pass.
The Zimbabwe international then had a penalty - awarded for an Alex Gogic handball - well saved by Chapman, the Australian goalkeeper making his second stop from a spot-kick this season.
Maswanhise shot wide when clean through before Regan Charles-Cook doubled Motherwell's lead with an excellent shot into the top corner from the edge of the area.
But midfielder Paul Nsio, on loan from Rangers, curled in a fine effort to begin a sensational St Mirren comeback.
The home fans were soon celebrating an equaliser, slammed powerfully beyond Alex Paulsen by left-back Declan John after an impressive move.
With the momentum in St Mirren's favour, Spanish midfielder Samuel Ramos then found the top corner after the visiting defence failed to clear a free-kick to send the home side in ahead at the break.
It is perhaps no great surprise the second period couldn't live up to the first. But newly-signed 20-year-old forward Kanga, who came on in the second half for his Motherwell debut, salvaged a point with a wonderful strike from the edge of the box right at the death.