It promises to be another exciting weekend in the SPFL with 21 games between Friday and Sunday. Here are just four of the matches to look out for.
Hamilton Accies v Heart of Midlothian - Ladbrokes Premiership
Hearts have won all five top-flight games and have a two-point lead over Celtic at the summit. Robbie Neilson's men take their 100% record to New Douglas Park to face a Hamilton Accies team on a high after a slow start. Although they lost at Raith Rovers in the League Cup in midweek, Martin Canning's men have beaten Dundee United (4-0) and Inverness Caledonian Thistle (2-0) in their last two Ladbrokes Premiership outings.
Queen of the South v Rangers - Ladbrokes Championship (Sunday, BT Sport, 12.30pm)
Only goal difference separates the two teams at the top of the table, with both having won three games out of three. Mark Warburton's men continued their good run with a 5-0 League Cup victory at Airdrie in midweek while James Fowler's side went down 1-0 at home to Morton. The Doonhamers won this fixture twice last season but Rangers won in Dumfries in the play-offs.
Ayr United v Forfar Athletic - Ladbrokes League 1
Forfar are the only team with a 100% record in Ladbrokes League 1 but that will be put to the test by an Ayr team who have six points on the board and who are also expected to challenge for promotion. Ian McCall's men were 2-1 winners at Stranraer last weekend while Dick Campbell's team thumped Stenhousemuir 4-1 at Station Park.
Queen's Park v East Fife - Ladbrokes League 2
Both teams reached the play-offs last season and both are already in the top four, with six teams tied on six points after three games. Gus MacPherson's Queen's Park enjoyed a 2-1 win at Arbroath last weekend while Gary Naysmith's men beat leaders Elgin by the same score and took Motherwell to extra time in the League Cup on Tuesday before losing 3-1 at Bayview.