I'll always have a soft spot for Finland after visiting the country.
The nicest, most polite and helpful people you'll ever meet. Plus, they are introverted and shy, so they shut the f*** up and keep their distance unless you approach them. For someone that is very easily annoyed by people, I love them for that.
Generalizing here of course, but that was my experience there.
So yeah, good for Finland for winning at home. I hope they party hard tonight!
(Calls were fishy, some even plain wrong, but my happiness for the Finns outweighs any feelings about that tbh.)