spain is easily the best team atm, but france germany argentina and o/c brazil have a chance they make moments of magic, but yeh spain will win 90% guarenteed
How the groups are laid out Brazil will meet Spain in the final, my prediction is that Brazil will be in the final against Spain after beating England in the Semi's.