The only unbeaten league record in British football came to an end this afternoon as Hearts slumped to a 3-2 defeat at home to Falkirk in the Scottish Championship.
Rangers were unable to capitalise on Hearts' defeat as their away match against Cowdenbeath fell victim to the weather, but the Gers can cut the Edinburgh outfit's advantage to 10 points if they win their game in hand.
Third-placed Hibernian clawed back ground on Rangers with a 2-0 win away to Queen of the South, with a penalty from Dylan McGeouch and a Scott Robertson effort sealing victory for them in the second period.
Bottom club Livingston finally have something to celebrate as they netted five away to Dumbarton, with Jordan White and Daniel Mullen both bagging braces and Keaghan Jacobs also on target in their 5-1 win.
Results in full: Alloa 0-0 Raith Rovers, Cowdenbeath P-P Rangers, Dumbarton 1-5 Livingston, Hearts 2-3 Falkirk, Queen of the South 0-2 Hibernian