I agree with OP, German will win. Everyone can look how good they are. They beat England, Argentina with very high score
Argentina are out of World Cup after loosing to Germany. So now Argentina can't win this cup, so in my opinion now Germany has good chance to win this Fifa World Cup.....
i storngly believe Spain will win the world cup as Germany in my opinion have peaked too early and believe Spain will beat Germany to start their peak and then i think they will meet holland in the finals and beat them 2-1
I think Spain is improving in their every match. But Netherland also be a hard team for them. I wish the final match will be interesting to watch for all football lovers.