Hai đội nhập cuộc khá thận trọng, bóng chủ yếu được tranh chấp ở khu vực giữa sân và không có nhiều cơ hội được tạo ra trong suốt 2/3 thời gian thi đấu của hiệp 1.
Phút 38, từ một tình huống không quá nguy hiểm, thủ môn băng ra không chuẩn xác, thủ môn Unai Simon đã phạm lỗi với Matheus Cunha trong vòng cấm. Sau khi trọng tài tham khảo VAR đã quyết định thổi penalty cho Brazil.
Nhưng trên chấm phạt 11m, chân sút đang dẫn đầu danh sách ghi bàn tại Olympic lần này là Richarlison lại sút quả bóng vọt xà ngang.
Tưởng như hiệp 1 trận đấu sẽ khép lại mà không có bàn thắng nào được ghi, thì đúng vào phút 45+2, từ nỗ lực cứu bóng của Dani Alves ở sát đường biên ngang, hậu vệ Pau Torres đón bóng hụt để cầu thủ choi hay nhất bên phía Brazil ở trận đấu này là Cunha đã băng vào chớp thời cơ sút tung lưới Simon, mở tỷ số trận đấu.
Bước vào hiệp 2, bên phía Olympic Tây Ban Nha liên tiếp có những sự thay đổi cầu thủ nhằm gia tăng sức ép để kiếm tìm bàn thắng san hòa.
Tây Ban Nha dâng cao đội hình đã tạo điều kiện để các cầu thủ Brazil phản công nguy hiểm. Phút 51, Brazil đưa ra lời cảnh báo cho đối thủ. Antony tận dụng đường chọc khe của đồng đội để thoát xuống trống trải. Nhưng trong pha đối mặt, anh không thắng được thủ môn Simon.
Chỉ sau đó đúng 1 phút, Richarlison lại bỏ lỡ cơ hội khi dứt điểm đưa bóng trúng xà ngang khung thành Tây Ban Nha.
Không thể tận dụng được cơ hội, Brazil đã phải trả giá.
Phút 62, từ đường căng ngang của cầu thủ vào thay người Carlos Soler, Oyarzabal băng vào sút nối rất căng tung lưới Brazil, cân bằng tỷ số 1 - 1 cho Tây Ban Nha.
Những phút sau đó của trận đấu, hai đội nỗ lực tấn công nhưng không thể ghi thêm bàn thắng, dù từ phút 85 đến phút 88, các cầu thủ Tây Ban Nha có tới 2 lần đưa bóng chạm xà ngang khung thành thủ môn Santos.
Hòa nhau 1 - 1, Tây Ban Nha và Brazil đưa trận chung kết phải bước vào thi đấu hiệp phụ để phân định thắng thua.
Sau hiệp phụ thứ nhất hai đội không thể ghi bàn, phút 108, Brazil đã một lần nữa vươn lên dẫn trước ở trận chung kết này. Người ghi bàn là Malcom, sau khi cầu thủ này thoát xuống bên cánh trái, dứt điểm đánh bại Simon trong tình huống đối mặt, nâng tỷ số lên 2 - 1.
Đây cũng là bàn thắng cuối cùng của trận chung kết. Brazil giành chiến thắng qua đó bảo vệ thành công tấm HCV Olympic.
Trong khi đó, Tây Ban Nha vẫn chưa thể có lần thứ 2 giành tấm HCV môn bóng đá nam Olympic sau 29 năm chờ đợi.
Đội hình xuất phát của 2 đội:
Olympic Brazil: Santos, Arana, Diego Carlos, Nino, Dani Alves, Guimaraes, Luiz, Antony, Claudinho, Cunha, Richarlison.
Olympic Tây Ban Nha: Simon, Cucurella, Torres, Garcia, Gil, Zubimendi, Pedri, Merino, Asensio, Dani Olmo, Oyarzabal.