Kemar Roofe says he will accept his two match ban for a late challenge on St Johnstone's Murray Davidson.

The Rangers striker was booked by referee David Munro during last week's action but was hauled in front of an SFA panel and hit with a suspension. His club were furious and appealed the decision but it was upheld yesterday.

Roofe himself aimed a pointed jibe at the decision with an angry emoji last week but has now acknowledged the final outcome and admitted he hopes to move on after being told he will miss upcoming games against Kilmarnock and Dundee United.

Glasgow Times:

Sharing a snap of his dog hiding under the couch, the attacker joked: "When your head has gone," before adding: "I have to accept the punishment and keep it positive. Thanks for all your messages #Gers".

We told last night how Rangers aim at 'consistency' of the SFA and told of their confusion at the disciplinary process. A statement read: “We note the outcome of today’s hearing. Rangers FC recently called for consistency in the Scottish FA’s disciplinary process.

“There seems to be real confusion within the game regarding which incidents are cited and those that are not. This confusion solidifies our viewpoint regarding the current system.”

Saints midfielder Davidson was caught late by Roofe during a match last week but manager Callum Davidson admitted he saw 'no malice' in the challenge.