Không có Neymar, tuyển Brazil gặp vô số khó khăn trước một Thụy Sĩ phòng ngự khoa học và kỷ luật. Trong suốt hiệp 1, Selecao chỉ tạo ra đúng một cơ hội ăn bàn khi Raphinha tạt bóng cho Vinicius đối mặt với thủ môn Sommer. Tuy nhiên, ngôi sao của Brazil sút trượt bóng và để Sommer đẩy bóng ra biên.
Bước sang hiệp 2, Brazil tiếp tục bế tắc khiến HLV Tite phải liên tiếp thay 4 người. Ông lần lượt tung Rodrygo, Bruno Guimarães, Antony và Gabriel Jesus vào sân thay Paqueta, Fred, Raphinha và Richarlison. Lúc này, lối chơi của Brazil mới dần dần khởi sắc.
Phút 66 Vinicius sút tung lưới Thụy Sĩ sau đợt phản công nhanh của Brazil. Tuy nhiên, VAR xác định một cầu thủ Brazil đã việt vị khi chuyền bóng cho Vinicius và hủy bỏ bàn thắng.
Dù vậy, VAR cũng không còn cứu được Thụy Sĩ trong tình huống ở phút 83. Từ trung lộ, các cầu thủ Brazil phối hợp nhịp nhàng, Rodrygo đánh gót cho Casemiro tung cú đá vô-lê nửa nảy hoàn hảo, đưa bóng găm thẳng vào góc khung thành Thụy Sĩ. Thủ môn Sommer chỉ biết chôn chân chịu thua.
Những phút cuối trận, Brazil có thêm 2 cơ hội ngon ăn để nhân đôi cách biệt, nhưng Vinicius và Rodrygo đều bỏ lỡ. Tuy nhiên, chiến thắng 1-0 quá đủ để Brazil hài lòng, bởi lẽ họ đã chính thức giành vé đi tiếp.