Hearts extended their lead at the top of the Scottish Premiership to eight points after a comfortable 3-1 victory over Celtic, sealed by a Lawrence Shankland penalty.


Hearts extended their lead at the top of the Scottish Premiership to eight points after a comfortable 3-1 victory over Celtic, sealed by a Lawrence Shankland penalty.