Rangers loanee Chris McKee scored yet again for Linfield in their crucial 3-2 victory over Crusaders to maintain their NIFL title hopes, as a last gasp winner saw the league leaders take home all three points.
McKee opened the scoring for his adopted side, racing through onto a pass from Ahmed Salam, and tucked the ball into the net. This was his fourth goal since joining Linfield on loan from the Ibrox side in January.
Crusaders fought back to level before Chris Shields scored what was a dubious penalty to give the side a 2-1 lead at the interval.
Crusaders equalised through Ben Kennedy with half an hour remaining and as the clock drifted into the last few minutes, it looked like the points would be shared. With 30 seconds remaining, young striker Ethan Devine scored a header and the winner to keep Linfield top.
Chris McKee continues his fine Linfield form since joining on loan from Rangers
McKee joined the champions from the Ibrox side on a six-month loan deal in January to enable him to get some senior game time and it appears to be working well.
In ten matches, he has scored four goals and he has settled into top-flight football with ease, often linking up with Gers teammate Jake Hastie.
There is a surplus of young talented strikers at Rangers just now, with the likes of Tony Weston and Juan Alegria scoring goals aplenty for the B team.
McKee will be looking to impress Giovanni van Bronckhorst with his form in Northern Ireland and he is doing an excellent job so far.
A taste of first-team action at the club may not be far off, especially if he continues this form.
Meanwhile, Rangers star Joe Aribo could face a ban threat ahead of the second leg tie against Red Star Belgrade.