Roland Idowu scored a last-gasp penalty winner in St Mirren’s topsy-turvy 3-2 Premiership victory over St Johnstone as they moved again into the highest six.
Josh Rae saved Mark O’Hara’s spot-kick however VAR alerted referee Euan Anderson that he had come off his line early and – throughout a retake – Idowu, on mortgage from Shrewsbury, despatched Rae the mistaken strategy to safe most factors.
The Paisley staff had gained simply as soon as and scored two targets in 10 visits to McDiarmid Park since promotion in 2018.
This sport regarded like being one other poor end in Perth as Makenzie Kirk and Benji Kimpioka netted comeback targets for the hosts.
Killian Phillips had given St Mirren the lead in 10 minutes however they misplaced momentum within the second interval.
Nevertheless, 17-year-old Evan Mooney got here off the bench to attain in solely his second substitute look to tee up the dramatic ending.
How St Mirren took all three factors
Dwelling boss Simo Valakari, who was with out suspended Sven Sprangler, introduced in Adama Sidibeh as his solely change as he reshuffled his system to make use of a three-man assault.
Regardless of all that firepower, they didn’t threaten the visiting defence, with Alex Iacovitti that includes for the primary time since August.
Mikael Mandron changed Toyosi Olusanya in assault as St Mirren boss Stephen Robinson sought to sort out an absence of creativity and a medical contact within the last third in latest weeks.
Each points had been swiftly resolved. Mandron created area to gather and switch 22 yards out and slotted an ideal cross by to match the run of Phillips.
St Johnstone fingers went as much as declare offside however the Irishman timed it good and tucked a low end previous Rae.
Valakari made a straight swap at half-time with David Keltjens changing Lewis Neilson at right-back.
The Israel worldwide took simply seven minutes to make an influence, with a cross to launch Nicky Clark.
The St Johnstone captain related with a darting diagonal run from Kirk, who tucked a terrific low end past the attain of Ellery Balcombe for his third purpose in 5 video games.
Luke Kenny, 21, made his first Premiership look for the Buddies after Richard Taylor was carried off on a stretcher.
Phillips skied an awesome probability for St Mirren and there was wasteful work on the reverse finish from Sidibeh and Kimpioka.
Nevertheless, Swede Kimpioka made amends by placing the Perth Saints in entrance. Drey Wright’s willpower saved St Johnstone in assault mode and he performed Kimpioka by on the left.
An excellent first contact took him past defenders and he fired into the roof of the online.
The house facet’s defensive failings returned, nonetheless, and so they couldn’t maintain on.
Goalkeeper Rae supplied an unconvincing punch to a routine ball into the field and Mooney swept residence a leveller.
Deep in stoppage time, VAR awarded a penalty for handball by Jason Holt and Idowu succeeded the place O’Hara failed, 9 minutes after the preliminary 90.