Persib mengambil inisiatif menyerang sejak awal. Ciro Alves dua kali mendapat peluang bagus pada fase awal pertandingan.
Memasuki menit ke-11, Persib mampu memecah kebuntuan. Diawali kiriman bola panjang, David Da Silva menerimanya dan menyelesaikan serangan dengan sepakan kaki kanan dari sisi kanan kotak penalti untuk melesak masuk ke gawang tuan rumah.
Setelah kemasukan gol dan ketinggalan 0-1, Barito malah bermain lebih lepas. Peluang bagus mereka miliki dari tendangan bebas Renan Alves yang disambut sepakan melenceng Gustavo Tocatins. Keunggulan 1-0 untuk Persib bertahan sampai turun minum.
Gawang Persib mendapat ancaman serius pada awal babak kedua. Pertama melalui kesalahan kiper Kevin Mendoza yang kurang sempurna saat menepis sepakan yang mengarah ke gawangnya, kemudian saat sepakan Devid Silva melambung ke atas gawang Persib.
Persib lantas harus bermain dengan sepuluh pemain pada menit ke-69. Bek Spanyol Alberto Rodriguez diganjar kartu merah oleh wasit karena dianggap melanggar keras Tocatins di luar kotak penalti.
Dari tayangan ulang, terlihat bahwa Nick Kuipers yang melanggar Tocatins, dan posisi Tocatins juga dinilai oleh para pemain Persib sudah berada dalam offside.
Meski mendapat protes dari para pemain Persib, wasit tetap teguh kepada keputusannya. Tetapi Barito juga tidak mampu memanfaatkan tendangan bebas hasil dari pelanggaran itu, sepakan Mike Ott masih membentur pagar pemain.
Malapetaka untuk Persib baru terjadi menjelang laga usai, atau tepatnya pada menit ke-90. Dari situasi tendangan sudut, Yuswanto Aditya berhasil menyundul bola kiriman Bayu Pradana untuk menyamakan kedudukan 1-1 sampai peluit panjang ditiup wasit.