Rangers were furious over the fiasco. An apology was made to the Ibrox club after Elgin accepted too many tickets had been printed and sold for the game, but 1,800 Rangers supporters were still out-of-pocket having committed to travel arrangements and hotel bookings. Rangers were due to travel north today.
Grampian Police insisted the game had to be postponed after learning that too many tickets had been sold by the Moray club.
There was plenty of outrage and resentment around when they learned that Rangers had offered to pay £500,000 of the money owed for signing Lee Wallace and David Templeton.
On one hand, the move might have been embraced as a generous offer which would instantly stave off the threat of Hearts being wound-up by Her Majesty's Revenue & Customs over an unpaid £450,000 bill on Thursday.