Yeah, i watched it, the Turkish keeper made some great penalty saves =p
But i think Holland or Spain will win it, infact that will be an awesome final. Spain Vs Holland.
We couldnt even qualify, =[..fail.
Anyways, im going on wifi NOAW !! Lemme know when your ready.