Hearts moved nine points clear in the Championship with a 2-0 win over Rangers at Tynecastle on Saturday.
The visitors had Steven Smith sent off midway through the first half and Jason Holt broke the deadlock early in the second period. Jamie Walker's late penalty sealed the points for Robbie Neilson's unbeaten side.
Queen of the South stay third thanks to a 2-0 victory against Raith Rovers at Palmerston. John Baird opened the scoring against his former club and Gavin Reilly added a late second.
Fourth-placed Hibernian beat Dumbarton 6-3 in a goal-laden game at the Bet Butler Stadium. Dominique Malonga hit a hat-trick for Alan Stubbs' side, with Scott Allan, Paul Hanlon and Sam Stanton also on target. Chris Kane, Andy Graham and Garry Fleming scored for Ian Murray's men in the second half.
Falkirk came out on top 3-2 against Alloa at the Indodrill Stadium with goals from Alex Cooper, Rory Loy and Blair Alston. Mark Docherty and Liam Buchanan (penalty) netted for the Wasps.
Cowdenbeath moved off the bottom of the table at Livingston's expense thanks to a 1-0 win against John McGlynn's team. Calum Gallagher got the only goal early in the second half at Central Park.