I hope its the Dutch cause I just cant bring myself to back ze Germans even though they have played great football.
Plus the Physic Octopus predicted a Spain win tomorrow. *
I dont like the Spanish either cause their play is all style no substance. *:P
Edit: Looking forward to the final cause Im so tired haha.