I have to say Germany to win the World Cup after watching Argentina's game against the Netherlands. No penalty kicks will be needed.