I don't remember the last time a team impressed me so much at an event like Finland... maybe Denmark at the football European Championship in 1992.
It was supposed to be the tournament of the Nikolov brothers, but it's the Marttila brothers!
Go Finland! (translated)