Barbosa era titular en la Copa Mundial de 1950, a la que Brasil llegó como anfitriona y gran favorita para alzar el título. En la fase final le bastaban un empate ante para conseguir el objetivo, razón por la que el pueblo brasileño llegó a dar por hecho el triunfo. Sin embargo, los uruguayos vencieron a los anfitriones por 2:1 en el estadio de Maracaná contra todo pronóstico. La inesperada derrota, conocida como «Maracanazo», tuvo un enorme impacto en el fútbol y la sociedad brasileña; muchos culparon a Moacir por no haber detenido los dos tantos uruguayos, especialmente el segundo de Alcides Ghiggia.