Матчи финальной группы проходили в Рио-Де-Жанейро и Сан-Паулу 9, 13 и 16 июля и начинались одновременно. В первом круге Бразилия разгромила Швецию 7:1. Блиставший на протяжении всего турнира нападающий хозяев Адемир оформил в том матче покер. Уругвайцы тем временем сыграли вничью с Испанией, 2:2. В следующем туре Уругвай снова играл на «Эштадио Пакаэмбу» в Сан-Паулу, и в равной, упорной борьбе сломил сопротивление Швеции — 3:2. Победы бывшим чемпионам давались натужно, с большим трудом. А вот Бразилия проехалась катком и по испанцам, на этот раз победив со счётом 6:1. В победе бразильской сборной уже мало кто сомневался, настолько искрометный футбол демонстрировала команда в первых турах. Судьба титула решалась на «Маракане», 16 июля 1950 года, в матче Бразилия — Уругвай.