You should have posted the countries' names in English instead of Spanish since this is an American forum, I guess Sudafrica is South Africa?
Well, I think Mexico will have this one, but South Africa and Costa Rica also have good teams.
Keep us informed about it, I don´t think this will be broadcasted here in Brazil.