A WEEK on from their scheduled league match against Elgin City being postponed after the Highland club's rather brazen attempt to flog 1100 more briefs than their capacity allows, Ally McCoist's side gained revenge by knocking their third division rivals out of the William Hill Scottish Cup.