Ngay sau tiếng còi mở màn vang lên, các cầu thủ Bồ Đào Nha đã tràn lên phần sân Iran, hòng tìm kiếm bàn thắng sớm.
Tuy nhiên, phải chờ cho đến phút cuối cùng của hiệp 1, hai tiền vệ Adrien Silva và Ricardo Quaresma đã có pha đập nhả trước khi số 20 dứt điểm từ ngoài vòng cấm, đưa đội tuyển Bồ Đào Nha vượt lên dẫn trước.
Sang đến hiệp 2, Ronaldo đã bị các cầu thủ Iran phạm lỗi trong vòng cấm và trọng tài đã phải nhờ đến VAR để quyết định thổi phạt đền đại diện châu Á. Tuy nhiên, siêu sao của Bồ Đào Nha lại không thể chiến thắng được thủ thành Beiranvand trên chấm penalty và cũng lỡ mất cơ hội san bằng thành tích 5 bàn thắng do chân sút Harry Kane của đội tuyển Anh đang nắm giữ tại World Cup năm nay.
Tưởng như sẽ là một chiến thắng sát nút cho đội tuyển Bồ Đào Nha thì bất chợt đến phút 90+2, hậu vệ trái Cedric Soares đã có hành vi chơi bóng bằng tay trong vòng cấm, ngay lập tức đội tuyển Iran được hưởng penalty.
Lần này, chân sút Ansarifard của Iran đã không mắc sai lầm trên chấm 11m như Ronaldo, qua đó ấn định tỷ số 1-1 cho trận đấu.
Để cho Iran cầm hòa, đội tuyển Bồ Đào Nha chính thức cán đích ở vị trí thứ 2 bảng B, qua đó sẽ gặp đội tuyển Uruguay tại vòng 16 đội vào ngày 1/7 tới. Trong khi đó, đội nhất bảng B là Tây Ban Nha sẽ đối đầu với nước chủ nhà Nga với tư cách là đội nhì bảng A.