Going into additional time, it looked as if the points would be shared, until Shinnie struck from inside the box, stealing the 3 points for Livingston.
LIV 2, JOH 1Bojan Miovski's second half penalty secures the win for Aberdeen, moving St Johnstone down to the play-off spot.
ABE 1, JOH 0Goals from Emiliano Marcondes, Paul Hanlon and Dylan Vente gave Hibernian a comfortable victory over hosts St Johnstone.
JOH 1, HIB 3Goals from Kilmarnock's Joe Wright and Marley Watkins gave them 3 points that gives the Ayrshire side more breathing room in 4th place.
JOH 0, KIL 2Goals from Adama Sidibeh and Tony Gallacher gave St Johnstone an impressive victory away from home.
HIB 1, JOH 2Amadou Bakayoko was the deciding factor in this match, slotting home from close range in the 80th minute to bring home 3 points for Dundee
JOH 1, DUND 2Celtic regained their place at the top of the Premiership table, with Kyogo Furuhashi hitting the back of the net, and would've had a hat-trick if not for VAR.
CEL 3, JOH 1Take a look back as Celtic hit seven past St. Johnstone to go nine points clear at the top of the table with goals coming from Reo Hatate (旗手 怜央), Giorgos Giakoumakis, Daizen Maeda (前田 大然), Josip Juranovic, Matt O'Riley & Liel Abada.
CEL 3, JOH 1St Johnstone's Nicky Clark denied Livingston a much needed win with a late header into the far corner of the net.
JOH 1, LIV 1St Johnstone ended a four-game losing streak with a win at Aberdeen to extend Neil Warnock's winless start.
ABE 0, JOH 2St Mirren's win was sealed by Mikael Mandron's second half goal, after Dimitar Mitov's own goal in the first half put the home side ahead.
MIR 2, JOH 0Mohammed Diomande opened the scoring in the first half for Rangers, with James Tavernier finishing 2 penalties, both given after VAR checks, to take The Light Blues above Celtic.
JOH 0, RAN 3A Shock loss sees van Bronckhorst's side sit seven points behind Celtic in the Scottish Premiership title race.
JOH 0, RAN 3Jordan McGhee's late goal provided the winner for Dundee, who went down 1-0 after nine minutes only to come back in the second half for the victory.
DUND 2, JOH 1An in-form Lawrence Shankland scored his 50th Hearts goal and 22nd of the season to defeat St Johnstone away from home.
JOH 0, HEA 1Scottish Premiership | W | L | T | PTS | PF | PA |
---|---|---|---|---|---|---|
Celtic | 28 | 3 | 6 | 90 | 92 | 28 |
Rangers | 27 | 7 | 3 | 84 | 84 | 29 |
Hearts | 20 | 10 | 7 | 67 | 51 | 39 |
Kilmarnock | 14 | 10 | 13 | 55 | 45 | 43 |
Aberdeen | 12 | 14 | 11 | 47 | 46 | 50 |
St Mirren | 13 | 16 | 8 | 47 | 44 | 49 |
Hibernian | 11 | 14 | 12 | 45 | 51 | 58 |
Motherwell | 10 | 14 | 13 | 43 | 55 | 57 |
Dundee | 10 | 16 | 11 | 41 | 48 | 67 |
Ross County | 8 | 19 | 10 | 34 | 36 | 65 |
Johnstone | 7 | 19 | 11 | 32 | 27 | 53 |
Livingston | 5 | 23 | 9 | 24 | 28 | 69 |