Rangers received two red cards – and arguably could have had three – as tempers boiled over in the Old Firm derby clash with Celtic.

Alfredo Morelos was sent off in the first half and Andy Halliday was shown a second yellow card after the full-time whistle during Celtic’s 2-1 win.

Both were involved in altercations with Celtic skipper Scott Brown – the master of antagonising the opposition – and Ryan Kent might have been shown a red card if the officials had spotted his incident.

This means that Rangers host Hearts on Wednesday night without their two first-choice left-backs. Halliday will serve a suspension for his sending off against Celtic, while Borna Barisic remains sidelined with an injury.

Steven Gerrard could recall Jon Flanagan, who has drifted way down the pecking order recently. This could be reprieve that he desperately needs.

(Photo credit: ANDY BUCHANAN/AFP/Getty Images)

The 26-year-old can play on either side as a full-back and he might get his first taste of Scottish Premiership football in 2019.

Flanagan’s last outing in the league was on December 29th and he has only played in one cup match (against Cowdenbeath) since then.

But circumstances have presented the ex-Liverpool defender with another opportunity to save his Rangers career.

With Halliday suspended and Barisic injured, Flanagan cannot afford to have an off game if he starts against Hearts.