Afif yang jadi eksekutor penalti berhasil mengubah kedudukan menjadi 1-0 untuk tim tuan rumah.
Qatar nyaris menambah keunggulannya pada menit ke-32. Lucas Mendes berhasil menyambut bola hasil sepak pojok Afif, tetapi bola sundulannya masih bisa ditepis kiper Yordania. Skor 1-0 bertahan hingga akhir laga babak pertama.
Memasuki babak kedua, Yordania mulai menekan Qatar demi mencetak gol balasan.
Pada menit ke-61, Yordania punya dua kesempatan beruntun untuk mencetak. Namun, kiper Qatar Meshaal Barsham tampil brilian dalam menghalau peluang-peluang tersebut.
Usaha Yordania akhirnya bisa menyamakan kedudukan pada menit ke-67. Umpan Ehsan Haddad berhasil disambut tendangan keras kaki kiri Yazan Al Naimat yang gagal dihentikan Barsham. Kedudukan menjadi 1-1.
Kedudukan itu tidak bertahan lama. Qatar kembali mendapatkan penalti pada menit ke-70 karena Mahmoud Al Mardi menjatuhkan Almoez Ali. Penalti diberikan wasit setelah melihat tayangan ulang lewat VAR.
Akram Afif kembali maju sebagai eksekutor. Ia menendang bola ke arah yang sama seperti penalti pertama dan kembali sukses menaklukkan Yazeed Abu Laila. Kedudukan menjadi 2-1 untuk Qatar.
Banyaknya momen yang membuat pertandingan terhenti mengakibatkan injury time laga final Piala Asia ini mencapai 13 menit. Saat injury time memasuki menit keempat, Qatar kembali mendapat penalti.