The 17-year-old was hugely unfortunate to be omitted from the side which started against John Coughlin’s men after his first competitive goal for the club last week at Peterhead.
But he soon got a chance to shine when he replaced Dean Shiels midway through the first half as he limped off with a dead leg which makes him unlikely to face Falkirk on Tuesday.
McKay’s movement, vision, awareness and passing were all terrific as he turned in a showing which belied his young age.
Expressing himself with the freedom you would expect from a seasoned professional with years of experience under his belt, he was outstanding at times.
He played a key role in the goal which sealed Andy Little’s hat-trick then set up Lee McCulloch’s clincher in a 5-1 win with a delightful pass to the forward.
McKay certainly doesn’t seem fazed by turning out in front of crowds such as the wonderful gathering of 49,188 which was at Ibrox this afternoon.
Instead, he has made it his objective to get back into the first XI for the midweek Ramsdens Cup tie at Westfield.
The teenager said: “It was quite frustrating not to start but you don’t expect to play every game at my age.
“I’m still young and I’m still working my way into the team. I’m not an established player yet so I don’t think I’ll play all the time but it was good to come on.
“When you come to a club like this you expect there to be pressure on you, even at youth level, and you need to be able to deal with that.
“I enjoyed the game because the more I got on the ball, the more confident I got and it’s just as important for me to set up goals as it is to score them. I love that.
“Hopefully now I can come back into the team. I’m young and I just want to play as many games as possible if the manager gives me a chance.
“The more I play, the better it will be for me and the more experience I’ll get. It’s always a bonus to be as involved as possible.
“Now we’ve got a big game on Tuesday. You want to win every time you play and I never like to get beaten so we’ll see what happens in midweek.”