Uruguay est le pays parfait pour la première Coupe du Monde : double champion olympique, nation du football, centenaire en 1930, et surtout, il paie tout. Les équipes voyagent par bateau (3 semaines aller). Le stade Centenario est construit en 6 mois par des travailleurs immigrants. La pluie retarde les chantiers. Le tournoi commence à Pocitos (1 000 places) dans un froid hivernal austral.
Sur le terrain, l'Argentine survole le groupe 1 (10 buts, 3 victoires). L'Uruguay ne concède aucun but en phase de groupes (5-0 en 2 matchs). Les États-Unis surprennent en gagnant leur groupe sans encaisser un seul but. En demi-finale, Argentine bat les USA 6-1 et Uruguay bat la Yougoslavie 6-1. La finale est un derby du Río de la Plata: Uruguay et Argentine, voisines de 250 km, se retrouvent face à face pour l'acte fondateur du football mondial..
Dans la finale, l'Argentine mène 2-1 à la mi-temps avec son ballon. L'Uruguay joue la 2ᵉ mi-temps avec le sien et marque 3 fois (Cea 57', Iriarte 68', Castro 89'). Hector Castro, qui a perdu l'avant-bras gauche dans un accident d'enfance, marque le 4ᵉ but. L'Uruguay est champion. Le lendemain de la finale est déclaré fête nationale en Uruguay. Des tensions éclatent à Montevideo, visant notamment le consulat argentin.