The defender was booked early on for what certain people claims was a mystery foul, while a second yellow followed for a silly challenge on Hutton. In between, Rangers had scored through Chris Burke - although apparently this was against the run of play! Haining won't miss next week's cup game, but will miss the match against Inverness Caley Thistle in a fortnight.
Following Haining's dismissal, Kris Boyd and Steven Whittaker quickly extended the lead, which probably left most fans fearing the worst. Whittaker added a fourth with ten minutes to go, but fortunately that was as bad as it was to get.
4-0 is nothing to be happy about, however after Haining's red card things could have been far worse. Roll on next week.