Pertandingan berjalan sangat seru sejak menit awal. Kedua tim bermain terbuka.

Bali United unggul lebih dahulu lewat Teppei Yachida pada menit ke-21. Gol berawal dari kerja sama apik umpan satu-dua pemain Bali United.

Boris Kopitovic menyodorkan bola di kotak penalti, sebelum Yachida melepaskan tendangan. Skor 1-0 untuk Bali United.

Borneo FC menyamakan kedudukan lewat Mariano Peralta, lewat sepakan jarak jauhnya pada menit ke-49. Skor imbang 1-1.

Selanjutnya, Nadeo Argawinata bermain sangat gemilang, setelah mengagalkan dua peluang emas Bali United lewat tandukan Rahmat Arjuna pada menit ke-56, dan sepakan Yachida pada menit ke-63.

Wasit memberikan penalti kepada Borneo FC pada menit ke-74, setelah meninjau VAR, karena handsball dari Bagas Adi Nugroho. Peralta yang menjadi algojo sukses menjalankan tugasnya dengan baik.

Skor 2-1 untuk Borneo FC.

Bali United kemudian menyamakan kedudukan lewat Kadeng Agung pada mneit ke-76. Ini sebelum Borneo FC mengunci kemenangan 3 menit berselang lewat Kaio Nunes.

Skor 3-2 untuk kemenangan Borneo FC bertahan.

Borneo sempat mencetak gol melalui Koldo Obieta pada menit ke-82 namun dianulir karena offside. Gol lain pada menit ke-91 dari Villa juga dibatalkan karena pelanggaran yang sama.