Octopus right again...
Paul predicted Spain to win the final. Not looking good for Holland, I must say.