Rangers loanee Glenn Middleton scored as St Johnstone narrowly avoided a League Cup upset at Arbroath on Sunday.
Middleton featured for the Gers during pre-season but headed back out on loan to McDiarmid Park – where he spent the second half of last season – earlier this month.
During his previous stint, he impressed manager Callum Davidson and scored a number of important goals.
A late strike against Ross County in the Premiership secured the Saints a top-six finish, while he also scored a stunning free-kick in a Scottish Cup semi-final win over St Mirren.
Middleton started a 1-1 draw with Motherwell in the league last weekend and was given the nod at Arbroath on Sunday afternoon as the Saints began their League Cup defence at the Last 16 stage.
They went behind in the 31st minute with Jon Nouble netting for the Championship outfit but Middleton levelled things up just before the hour mark.
After Jason Kerr saw a penalty saved, the Gers loanee was first to react and he lashed the rebound into the back of the net.
Middleton is still working up match fitness and had been booked, so he was subbed off for former Gers player Michael O’Halloran in the 84th minute.
The contest went to extra time with both sides finding the net again to leave the score at 2-2, before the Premiership team triumphed 3-2 on penalties to progress to the quarter-finals.
Middleton is racking up a very impressive list of crucial strikes for his adopted side and with Rangers ‘closely monitoring’ his progress in Perth, another strong loan could boost his chances of eventually breaking back into the first team at Ibrox.
Plenty of Rangers fans have pleaded for their club to sign an international who also stepped up to the mark for St Johnstone in the cup tie, scoring the winning penalty.