Pada menit ke-30, Persija mendapatkan hadiah penalti seusai Riko Simanjuntak dijatuhkan di kotak penalti Tira Persikabo.
Ia melewati beberapa pemain PS Tira Persikabo sebelum dilanggar oleh Abduh Lestaluhu.
Marko Simic yang menjadi algojo tak menyia-nyiakan kesempatan itu untuk mencetak brace-nya pada pertandingan tersebut. Skor 2-2.
Jelang tiga menit babak pertama berakhir, Tira Persikabo berhasil menambah keunggulan mereka.
Menerima umpan Osas Saha, Rifad Marasabessy dengan tenang menjaringkan bola ke gawang Shahar Ginanjar lewat tandukannya.
Baca juga: Liga 1, Persib Segera Cari Pengganti M Natshir
Skor 3-2 untuk keunggulan Tira Persikabo bertahan hingga turun minum.
Memasuki babak kedua, Persija mencoba merombak strategi dengan memasukkan tiga pemain.
Upaya tersebut gagal membuahkan hasil, karena pada menit ke-57, Tira Persikabo justru mendapatkan hadiah penalti.
Ciro Alves yang mengeksekusi titik 12 pas membuat Tira Persikabo unggul 4-2.
Bukannya keluar dari tekanan, Persija kembali kebobolan pada menit ke-64 saat Osas Saha mencatatkan namanya di papan skor untuk kali kedua.
Pada menit ke-70, Persija kembali mendapatkan hadiah penalti.
Marko Simic yang kembali mengambil penalti tersebut berhasil memperkecil keadaan sekaligus mencetak hattrick. Skor 5-3 masih untuk keunggulan Tira Persikabo.
???? GOL! @Persija_Jkt.
(P) Hattrick! Marko Simic ???????????? pic.twitter.com/U7LiDgoDkk
— Shopee Liga 1 (@Liga1Match) 16 Juli 2019
Skor tersebut akhirnya bertahan hingga peluit panjang dibunyikan.
Dengan kemenangan ini, Tira Persikabo semakin kokoh di puncak dengan koleksi 19 poin dari 9 laga.
Sementara itu, Persija masih tertahan di peringkat ke-16 dengan raihan 6 poin dari 7 pertandingan.