Unlucky for some, and very unlucky for me, as I predicted this lot would get to the semis. So er... what happened.
The last group games threw up a couple of unexpected, unpredictable, unfathomable results that turned the tournament's easiest group on its head.
Russia had it in the bag, surely - 4-1 victors over Czech Rep in the first game, and a creditable draw against the host. Then along came Greece, and I can't have been the only one thinking they'd get a draw at worst.
Stunned isn't the word. Actually, it probably is.