Mantan pemain Semen Padang itu memberikan umpan mendatar kepada Novri Setiawan pada menit ke-51.
Novri yang berdiri tanpa kawalan langsung melepaskan bola ke sisi kanan gawang Tampines Rovers, 3-1 untuk keunggulan Persija.
Persija kembali melebarkan keunggulannya ke gawang Tampines Rovers pada menit ke-71.
Akselerasi Addison Alves yang masuk menggantikan Marko Simic berhasil melewat satu pemain Tampines Rovers.
Pemain bernomor punggung delapan itu langsung melepaskan bola dengan keras dan mampu menjebol gawang tuan rumah untuk keempat kalinya.
Selang tujuh menit kemudian, Tampines Rovers kembali memperkecil ketertinggalannya ke gawang Persija.
Pemain pengganti Mustafic Fahrudin, Fazrul Nawaz, berhasil menanduk bola ke gawang Persija yang dikawal Andritany Ardhiyasa pada menit ke-78.
Tersisa waktu 12 menit bagi Tampines Rovers untuk mengejar defisit dua gol demi menyamakan kedudukan ke gawang Persija.
Namun, jumlah waktu tersebut tidak bisa dimaksimalkan dengan baik sehingga mampu membuat Persija menang dengan skor 4-2 atas Tampines Rovers.
Kemenangan itu membuat Macan Kemayoran mengakhiri babak penyisihan Grup H dengan duduk di puncak klasemen.
Ismed Sofyan dkk memiliki 13 poin dari hasil enam pertandingannya atas Johor Darul Takzim, Tampines Rovers, dan Song Lam Nghe An FC.
Persija akan melakukan pertandingan lagi dengan melawan juara-juara Grup F, G, dan runner-up terbaik.
Namun, pasukan Ibu Kota Indonesia itu harus menunggu terlebih dahulu siapa lawannya dikarenakan akan diundi.
Leg pertama babak semifinal Zona Asean akan berlangsung pada 7-8 Mei, sedangkan pertandingan kedua digelar pada 14-15 Mei 2018.