Pemain bernomor punggung 8, Mohamed Marhoon berhasil mencetak gol dari sepakan bebas jarak jauh setelah membuat Maarten Paes tak berkutik. Bahrain pun memimpin 1-0 dari Indonesia di menit 15.
Memasuki menit 25, Garuda mulai mencoba menekan. Anak asuhan Shin Tae-yong ini perlahan membangun serangan lewat umpan-umpan pendek dan operan terobosan. Namun, upaya Thom Haye dkk masih dapat dimentahkan oleh lini pertahanan Bahrain.
Di menit 35, Mees Hilgers sempat dianggap wasit melakukan pelanggaran di area terlarang. Setelah menggunakan VAR, wasit menilai tak ada kontak yang berarti sehingga Timnas Indonesia terbebas dari hukuman penalti.
Timnas Indonesia kembali mencoba menembus pertahanan tuan rumah. Akan tetapi, sejumlah umpan silang Sandy Walsh dari sisi kiri sulit dijangkau oleh para pemain depan Garuda.
Menit 45+7, Ragnar Oratmangoen berhasil memecah kebuntuan. Berawal dari umpan dari sisi kanan oleh Ivar Jenner yang kemudian jatuh di kaki Ragnar dan langsung disambar dengan tembakan mendatar. Skor pun berubah, sama kuat 1-1.
Kedudukan imbang 1-1 ini bertahan hingga peluit tanda turun minum dibunyikan oleh wasit.
Usai jeda babak pertama, Shin Tae-yong langsung melakukan dua pergantian pemain demi menambah daya gedor. Eliano Reijnders dan Rizky Ridho masuk menggantikan Sandy Walsh dan Jordi Amat.