Saints' unbeaten run against Rangers came to an end at Ibrox this afternoon in a bizarre afternoon - the scoreline reflecting both the number of goals and penalties each side got.

We all know the Old Firm usually get penalties when they're struggling - and there's no doubting Rangers are in trouble off the park at the moment. Three seems a bit over the top, although sportingly they missed two of them. We got one and tucked it away.

Injuries to Graham Carey and Jim Goodwin meant neither started, Dougie Imrie and Kenny McLean replacing them. Early goals have been a major problem for us this season and they were again today, Lee McCulloch scoring inside the first minute. Things looked like they would get worse after a quarter of an hour when Steven Thomson was deemed to have fouled Maurice Edu inside the box - but Sone Aluko's penalty hit the post.

Sadly it just delayed the second goal by 20 minutes or so, Andrew Little getting on the scoresheet five minutes from half-time. Just after the break we had our own penalty when Steven Thompson was held down by Dorin Goian and Paul McGowan scored from the spot.

But the fightback didn't last long, Rangers getting another penalty when Aluko was fouled by Jeroen Tesselaar. It was deemed a clear goalscoring opportunity so off went Tess but McCulloch's penalty was superbly saved by Craig Samson.

Not content with that, ref Willie Collum decided to give Rangers another try when he decided McCulloch had been fouled by Lee Mair. This time Kyle Lafferty took it - and this time he scored.

That was the end of the goals - and the penalties. It was probably inevitable we''d lose to Rangers as we had taken four points off them this season. Annoyingly, Aberdeen won to move above us but Dunfermline's defeat to Hearts means the Pars now trail us by 15 points with five games left - and our goal difference is 26 better. Not even we can mess that up!

Follow Mirren Mad on Facebook at http://www.facebook.com/mirrenmad

Follow Mirren Mad on Twitter @mirren_mad or http://www.twitter.com/mirren_mad