What a tough final!!