Mexico South Africa, Mexico, been playing well as of late, know about big games and world stages, mexico gets it done. Uruguay France have been struggling with this one even though france is huge fav. look France hasn't looked good lately, Cmon losing to freaking China???? Huh. Going to take Uruguay in this one.