Rangers got off to a great start as they set off on the attack, and took the lead when Kenny Miller slid in from close range to divert James Tavernier's right-wing cross into the net.

However, the Gers couldn't build from there, as Moussa Dembele grabbed an equaliser before half time by smashing home a lose ball from a corner, and Scott Sinclair scored the winner in the second half, tapping home Stuart Armstrong's cross.

Rangers now lie 19 points behind league leaders Celtic, with the Bhoys now moving ever closer to a sixth league title in a row after a disappointing afternoon for the Ibrox crowd.

Celtic's Jozo Simunovic in action with Rangers' Barrie McKay

After the final whistle, Rangers fans took to Twitter to react to the defeat, and particularly focused on the performance of winger Barrie McKay.

The 22-year-old was a star player for Rangers last season, but endured a slow start this term, even dropping out of Mark Warburton's starting line-up for spells of the season.

McKay has recently started to recapture his form though, and starred against Celtic today, showing off great ball control, dribbling ability and incisive passing whilst giving Celtic right back Mikael Lustig a torrid time.

Rangers fans took to Twitter to hail McKay, suggesting that Celtic simply couldn't handle him, and the Gers should look to build their team around the former Kilmarnock youngster.

McKay's display led to some supporters wondering just how long Rangers can keep hold of him, suggesting that Rangers should look to tie him down to a new contract in the near future.

Olly Dawes

Olly is a Sports Management graduate and aspiring journalist, with most of his work surrounding football or NFL. He has formed two of his own sites, as well as contributing to a number of others before starting with Here Is The City.