Looking at grades from the game, I find it hard to understand also that you won it because not even lower effort should have been enough to help you win it normally. Must have been one of those lucky games. In the final you will have an even harder task to win it but good luck!