After Rangers suffered a 2-0 defeat to Hibs, Celtic had the chance to stretch their lead at the top of the Scottish Premiership to 16 points with 18 to play for. But St Johnstone had different ideas ...
St Johnstone give themselves a "fighting chance" of avoiding relegation after they beat Celtic to deny the reigning champions the chance to clinch the title next Saturday.