Hearts moved six points clear at the top of the Scottish Championship with a 5-0 win over Livingston in front of 14,848 fans on Sunday.
Soufian El Hassnaoui opened the scoring with a low drive and Jamie Walker sneaked the second in at the near post before Osman Sow seized on an error to make it 3-0 at the break.
Late goals from substitute James Keatings and Sow sealed an emphatic victory for Robbie Neilson's team at Tynecastle.
Second-placed Rangers have the chance to reduce the gap on Hearts back to three points when they face Hibernian at Ibrox on Monday, live on BT Sport at 7.45pm.