Celtic fans will have watched from their homes this evening as St Mirren blew the title race wide open with a late win 1-0 in Paisley.
The Buddies were the better side throughout and Hearts were a man down from the 30th minute after Craig Halkett denied a clear goal scoring opportunity for the home side.

A late 88th minute goal from Miguel Freckelton meant Hearts were handed a defeat and in doing so have allowed both Celtic and Rangers to play catch up on Wednesday evening.
Celtic, Hearts, Rangers SPFL Title Fight
Celtic are second on goal difference and travel to Pittodrie on Wednesday for the live televised game of the evening. Rangers are at home to Kilmarnock.
Martin O’Neill has chased Hearts down once this season when he was first in charge on an interim basis, only for Wilfried Nancy to blow 12 points in his shockingly short stint as manager.
Can he take another stride against Aberdeen. It won’t be easy. Celtic have not been at their best at all and they have new signings being bed in over the next few weeks. Could any of the new bhoys get a start?

Cvancara will likely lead the line for the bhoys after scoring his first goal in the win over Falkirk at the weekend.
The title race is far from over but Celtic need to be near perfect over the next three months while negotiating a playoff round in the Europa League.
We will know by Wednesday evening if Celtic have managed to take advantage of Hearts slip up this evening.








