I put $10 on Germany to win this immediately after the last World Cup.