It must be great to watch Rangers as a 'neutral' but as a fan the last few games have done nothing for my blood pressure.
For the third consecutive game Rangers conceded three goals as they passed up the first opportunity to wrap up the Championship and secure promotion back to the top flight after four years of lower league purgatory.
Despite Hibs Hibsing it at St. Mirren, a 93rd minute goal for Raith meant that the title party would be delayed until Tuesday and the visit to Ibrox of Dumbarton.
Here's a few things we can take away from today:
Harry Forrester deserves a new contract
The ex-Brentford, Doncaster and Aston Villa man has really came onto a game in the last few weeks. A number of vital goals, including an early equaliser today, have impressed fans.
Despite enjoying the lion's share of possession we really lack an cutting edge in front of goal. We're scoring goals but could easily have put the game to bed much earlier.A dodgy offside decision against Kenny Miller cost us a fourth at a time where it would have killed the game off but we need to be more clinical.
Scottish officials are woeful
A soft penalty for Raith, which was saved by Wes Foderingham, and a poor offside call which denied Kenny Miller his second goal of the afternoon highlighted yet again just how poor Scottish officials are. After booking one Raith player for simulation referee Euan Anderson wasn't going to book another just minutes later, even if it could have medalled at the upcoming Rio Olympics.
Oh well, on to Tuesday and what will be the completion of 'stage 3".