There’s a big weekend of football ahead across all four divisions of the SPFL – we look forward to the action in fixture round seven.
Leaders Celtic are at home to Kilmarnock in one of four Ladbrokes Premiership matches on Saturday and go into the Parkhead clash with a three-point lead at top, and with a game in hand.
Also on Saturday, second-placed Hearts – who have conceded fewest goals in the top flight - are at home to Ross County while Inverness Caley Thistle, who denied Celtic full points on Sunday, have the chance to leapfrog Dundee when the teams meet in the Highland capital.
Bottom club Partick Thistle face Motherwell at Firhill, with the Steelmen having moved into the top six after last week's success in the Lanarkshire derby.
Aberdeen welcome Rangers to Pittodrie on Sunday, live on Sky Sports at 1.00pm, for the first encounter between the pair in the North East since the Ibrox men won 2-1 in October 2011.
The teams are locked together on nine points, one behind St Johnstone, who travel to the SuperSeal Stadium on Sunday to take on Hamilton Accies.
The top two in the Ladbrokes Championship meet at Palmerston on Saturday, with Queen of the South a point clear of Hibernian after a run of five straight league wins, most recently 3-1 at home to Raith Rovers. That result took Gavin Skelton's men to the summit as Hibs suffered their first defeat, losing 2-1 at home to Ayr.
Falkirk will be hoping to maintain the good run that has seen them climb into the play-off places when they host Ayr United but will be wary of the threat posed by Ian McCall's men, who have won their last two matches.
There's a big game at the bottom of the table as Dunfermline Athletic play St Mirren at East End Park, live on BBC ALBA at 5.15pm. The Pars are on a run of five straight defeats while winless Saints, also on the three-point mark, are looking for a new manager after the departure of Alex Rae.
Dundee United have an immediate chance to gain revenge against a Morton side who knocked them out of the Betfred Cup on Tuesday when the teams meet at Tannadice while third-placed Raith Rovers are looking to bounce back from recent defeats when they host a Dumbarton side who drew with St Mirren last weekend.
Alloa Athletic and Livingston can't be separated at the top of Ladbrokes League 1 after six rounds of fixtures and both have already rattled in 18 goals this season.
Alloa make the short trip to Ochilview to play a Stenhousemuir side still without a win while Livingston are away to an East Fife team who have made a solid start in a higher division - with two wins, two draws and two defeats.
Brechin City, just two points off the pace in third spot, are at home to a Peterhead team who have made a slow start to 2016/17 while there's a Lanarkshire derby between Airdrieonians and Albion Rovers at the Excelsior Stadium. Queen's Park take on Stranraer at Hampden, with just a point between the teams in the table.
The leading pair in Ladbrokes League 2 meet at Broadwood on Saturday as Forfar Athletic visit Clyde. Gary Bollan's men have the only remaining 100% record in the SPFL and are bidding for a seventh straight win when they face Barry Ferguson's team, who are five points back in second spot.
Third-placed Berwick Rangers travel to a Montrose side who claimed their first win last weekend while Arbroath, who have drawn three of their six matches, welcome Cowdenbeath to Gayfield.
Second-bottom Stirling Albion play Elgin City at Forthbank while Annan Athletic entertain an Edinburgh City side still looking for their first victory in the SPFL since stepping up from the Lowland League.