that was horrible, but thank god for that, bring on the final!