I think Germany will win, and would love to see a Germany v Holland as they really aint the best of friends.