Pada menit ke-36, Bali United kembali mengancam, kali ini lewat tendangan keras Stefano Lilipaly.
Menerima umpan pendek Platje, Lilipaly lantas melepaskan sepakan keras. Sayangnya, bola masih melambung di atas gawang Tampines.
Tuan rumah kemudian berhasil memperkecil ketertinggalan pada menit ke-43 lewat sepakan jarak dekat Boris Kopitopic. Skor kini 1-2, Tampines masih tertinggal.
Kedua tim saling serang di sisa waktu babak pertama, namun hingga babak pertama usai, skor 2-1 untuk keunggulan Bali United tetap bertahan.
Baca Juga: Brace Melvin Platje Bawa Bali United Ungguli Tampines 2-1 di Babak Pertama
Memasuki babak kedua, Tampines meningkatkan intensitas serangan mereka ke jantung pertahanan Bali United. Sebuah hal yang wajar mengingat mereka kini dalam keadaan tertinggal.
Pada menit ke-52, Tampines akhirnya sukses menyamakan kedudukan lewat gol Jordan Webb.
Lolos dari jebakan offside, Webb yang tinggal berhadapan dengan Wawan Hendrawan sukses menceploskan bola ke gawang Bali United. 2-2!
Tim tuan rumah kemudian berbalik unggul pada menit ke-67, setelah pemain pengganti Bali United, M Rahmat mencetak gol bunuh diri.
Bermaksud menghalau bola, penyerang sayap yang baru saja direkrut Bali United dari PSM Makassar itu justru mendorong bola masuk ke gawang sendiri. Jadilah Bali United kini tertinggal 2-3!
Baca Juga: Susunan Pemain Tampines Rovers vs Bali United di Liga Champions Asia
Upaya keras Bali United untuk menyamakan skor akhirnya membuahkan hasil pada menit ke-81. M Rahmat berhasil membayar lunas kesalahannya dengan mencetak gol ketiga Bali United di partai ini.