Craig Fowler selects his latest SPFL Team of the Week, with Brechin City striker Ross Caldwell the star man for his hat-trick at Peterhead.
GK - Jamie MacDonald (Kilmarnock)
The Killie shot-stopper made a pair of late saves to help his side avoid defeat against Hamilton Accies. The visitors almost nicked all three points with Greg Docherty and Massimo Donati going close but on each occasion they found MacDonald in their way, with the fingertip stop from Docherty particularly impressive.
DR - Stuart Armstrong (Celtic)
The midfielder has been in terrific form of late and that confidence helped him adapt to a new role at right-back during the champions’ 3-0 victory over Inverness CT. Armstrong moved over to that position after an early injury to Mikael Lustig and his athleticism and powerful running made him a thorn in the Inverness side all day. He wrapped up a fine afternoon with an assist for Celtic's third goal, scored by Tom Rogic.
DC - Jean-Yves M'voto (Raith Rovers)
The French centre-back produced an imperious performance at the heart of the Raith defence as the visitors held off rivals Dunfermline to claim a point from their trip to East End Park. The 0-0 draw was good enough to keep Raith Rovers in third place in the Championship.
DC - Thomas O'Brien (Forfar Athletic)
Having gone three league games without a victory and exiting the Scottish Cup to Edinburgh City, Forfar got the bounce-back win they so desperately needed with a 3-0 triumph over Stirling Albion. O'Brien was a rock at the heart of the defence as Gary Bollan's charges extended their lead at the top of Ladbrokes League 2 to four points.
DL - Graeme Shinnie (Aberdeen)
Shinnie was restored to his natural position for the trip to Partick Thistle and put in an impressive showing, using his boundless energy to get up and support on the left wing. The 2-1 win was enough to move Aberdeen back into second place in the Ladbrokes Premiership table.
MC - Danny Swanson (St Johnstone)
Another excellent performance from a player who must surely earn Player of the Year consideration if his form remains as impressive for the remainder of the campaign. Swanson was Saints' star man in their 2-2 draw with Hearts at Tynecastle, including beating John Souttar for pace before slotting past Jack Hamilton to tie the game at 1-1.
MC - Scott Fraser (Dundee United)
Fraser was influential at the heart of the midfield as Dundee United thumped Queen of the South 4-1 at Palmerston. In what would prove to be opposing manager Gavin Skelton's final game in charge, Fraser provided an assist for United's opener and scored a 25-yard screamer to put them 3-1 up.
MC - Kevin Cawley (Alloa Athletic)
Alloa Athletic got back to winning ways with a comfortable 4-1 victory over Stenhousemuir. A big part of the improved performance was a vintage showing from Wasps favourite Cawley, whose energy and running pulled the Stenny defence apart. The midfielder scored the fourth goal to put some gloss on the win, which kept Alloa in touch at the top.
FC - Craig Wighton (Dundee)
No goals but a terrific performance from Dundee's youngster. His close control and dribbling abilities proved to be a nightmare for the Motherwell defence all game long, which included serving up a chance on a plate for Marcus Haber to complete the 2-0 triumph.
FC - Martin Boyle (Hibernian)
Two goals and another fine performance from the pacy attacker, who is keeping Jason Cummings out of the team at present. Boyle has often been used out wide, and even had a stint at wing-back, but he started as a striker with Montrose and is now getting the chance to show his worth at a higher level.
FC - Ross Caldwell (Brechin City)
Last, but certainly not least, the Brechin striker bagged a hat-trick in his side's 3-1 win over Peterhead. Caldwell's second goal was straight out of the top drawer, smashing a half-volley on the turn which nestled into the net at the far post. The result leaves Brechin trailing leaders Livingston by just two points at the top of the League 1 table.
Honour mentions also this week to: Andy Considine (Aberdeen), David Smith (Dumbarton), Scott Sinclair (Celtic), Patrick Roberts (Celtic), James Vincent (Dundee), Ryan Jack (Aberdeen), Dario Zanatta (Queen's Park) and Blair Alston (St Johnstone).