Gol terjadi dari pergerakan Irfan Jaua di sisi kiri penyerangan Bali United. Dia melepaskan crossing yang disambut tandukan Privat Mbarga. Skor 1-0 untuk keunggulan Bali United.
Barito Putera nyaris menyamakan kedudukan setelah Nazar Nurzaidin mendapatkan bola muntah di dalam kotak penalti Bali United pada menit ke-28.
Namun, tendangan Nazar masih bisa digagalkan Nadeo dan bola hanya bergulir tipis melewati gawang Bali United.
Tidak ada gol lagi pada sisa pertandingan babak pertama. Bali United unggul sementara 1-0 atas Barito Putera.
Barito Putera langsung menciptakan peluang berbahaya pada awal babak kedua. Mike Ott melepaskan tendangan kaki kiri yang sayangnya masih melambung di atas gawang.
Menit ke-53, Novri Setiawan mengambil inisiatif dengan melakukan percobaan tendangan kaki kiri dari luar kotak penalti.
Tembakan Novri sejatinya mengarah langsung ke gawang, tetapi bisa diantisipasi Adhitya Harlan. Dua menit setelahnya, Bali United masih menguasai lini pertahanan Barito Putera.
Kesalahan kapten Barito Putera, Bayu Pradana, nyaris menghukum timnya. Bola jatuh di kaki Privat Mbarga di dekat gawang, tetapi pemain Bali United itu gagal melakukan tembakan.
Rizky Pora yang baru dimainkan pada menit ke-57 membuat peluang emas bagi Barito Putera empat menit setelahnya.
Dia mengeksekusi tendangan bebas langsung ke gawang Bali United. Namun, bola dengan mudah ditangkap Nadeo.
Peluang lagi bagi Bali United pada menit ke-62 melalui tendangan Privat Mbarga yang sayangnya melenceng di sisi kiri gawang Barito Putera.
Bali United menggandakan keunggulan menjadi 2-0 pada menit ke-65 melalui Jajang Mulyana yang memanfaatkan sepak pojok Fadil.
Jajang yang berdiri bebas menyambut bola Fadil dengan sundulannya. Si kulit bulat sempat membentur tiang sebelum masuk ke gawang Barito Putera.
Ilija Sapsojevic nyaris membawa Bali United unggul 3-0 pada menit ke-71 andai tendangannya tidak melambung di atas mistar.
Renan Alves membawa Barito Putera memperkecil ketertinggalan menjadi 1-2 pada menit ke-86.