Meski lebih banyak menekan, Bali United baru unggul pada menit ke-33 setelah sepakan penalti Ilija Spasojevic tak bisa ditepis kiper Persis Solo.
Persis Solo akhirnya bisa menyamakan kedudukan pada menit ke-62 yang juga dari titik putih. Fernando Rodriguez sukses membuat kedudukan kini menjadi 1-1.
Tetapi tidak butuh waktu lama buat Bali United kembali unggul. Umpan Privat Mbarga diteruskan oleh sundulan pemain muda Bali United I Made Tito Wiratama yang mengubah kedudukan menjadi 2-1.
Menit ke-88 Persis Solo harus bermain dengan 10 pemain. Jaimerson Xavier harus mandi lebih cepat usai diganjar kartu kuning kedua oleh wasit.
Baca Juga:Jadwal PSIS Semarang Bulan Maret 2023, Dibuka Lawan Bhayangkara FC yang Sedang On Fire
Di menit-menit akhir pertandingan Bali United melebarkan jarak kemenangan menjadi 3-1. Yabes Roni mencatatkan namanya di papan skor usai memanfaatkan kemelut di depan gawang.
Tambahan tiga poin membuat Bali United bertahan di posisi empat dengan 46 poin. Sementara Persis Solo ada di posisi ke-11 dengan 33 poin.