All of a sudden the Elite League title is well and truly alive going into the final weekend of the season and the Belfast Giants only have themselves to blame as they were stunned on home ice by the ninth-placed Manchester Storm on Sunday afternoon.