Scottish Premiership champion Celtic broke its own 100-year-old British record by going 63 domestic games unbeaten with a 4-0 thrashing of St Johnstone at McDiarmid Park.

Celtic was undefeated on its march to the domestic treble last season and Brendan Rodgers' side has proved untouchable this time around.

Goals from Scott Sinclair, Moussa Dembele and Olivier Ntcham – the latter's coming after a Steven Anderson own goal – ensured a comfortable triumph.

Celtic's 63 games unbeaten outstrip the 62-match mark set by Willie Maley's side between 1915 and 1917.

Former Liverpool boss Rodgers is yet to taste defeat since replacing Ronny Deila in May 2016, winning 43 of 50 league games to date.