Sepanjang babak pertama, skuad Indonesia sering melakukan pressing tinggi, membuat Arab Saudi kesulitan mencari celah untuk menyerang.

Namun, upaya gigih Arab Saudi membuahkan hasil pada menit ke-45+3, ketika Musab Al Juwayr berhasil menyamakan kedudukan menjadi 1-1.

Memasuki babak kedua, serangan cepat dari Arab Saudi memaksa Indonesia lebih banyak bertahan dan mengandalkan serangan balik.

Pelatih Shin Tae-yong melakukan pergantian pemain, memasukkan Marselino Ferdinand menggantikan Tom Haye pada menit ke-59, dan Shayne Pattynama menggantikan Witan Sulaeman pada menit ke-58.

Pergantian lainnya terjadi pada menit ke-68, ketika Asnawi Mangkualam masuk menggantikan Sandy Walsh.

Kesalahan Maarten Paes hampir membuat Indonesia kebobolan lewat penalti, tetapi beruntung, tendangan Salem Al-Dawsari berhasil ditepis oleh Maarten Paes pada menit ke-79.

Pertandingan memasuki perpanjangan waktu selama 9 menit di babak kedua, namun skor 1-1 tidak berubah hingga peluit panjang dibunyikan.