Betfred Cup final heartache after a shocking Kemar Roofe tackle forced him off at Ibrox as Rangers won 1-0 to stretch their lead at the top of the table to a massive 23 points.Roofe was booked by referee David Munro and Saints boss Callum Davidson insisted there was no malice in the challenge - but that will be scant consolation for the Perth midfielder, who is now racing against time to make the February 28 showpiece at Hampden against Livingston.Davidson, who missed the 2014 Scottish Cup triumph through injury, played on for 10 minutes before hobbling off and his manager said: "It's one of those, I don't think there was any malice in the challenge, but it doesn't look great," he said. "TV pictures will slow it down and make it look worse.
Read more on dailyrecord.co.uk