Garudayaksa mendapat peluang emas pada menit ke-35 melalui tendangan keras Andik Vermansah dari luar kotak penalti, tetapi bola masih membentur tiang gawang sebelah kanan Persebaya.
Menjelang akhir babak pertama, Persebaya dan Garudayaksa terus berupaya membangun serangan untuk menciptakan peluang, tetapi belum ada yang mampu mencetak gol.
Hingga wasit meniup peluit tanda berakhirnya babak pertama, skor tetap imbang 0-0.
Memasuki babak kedua, Persebaya langsung memberikan tekanan ke pertahanan Garudayaksa.
Miguel Pereira sempat menceploskan bola ke gawang Garudayaksa pada menit ke-47 melalui sepakan keras, tetapi gol tersebut dianulir wasit karena salah satu pemain Persebaya dinilai berada dalam posisi offside.
Pada menit ke-65, Garudayaksa mendapat peluang melalui serangan balik yang membuat Arkhan Kaka berhasil menembus pertahanan Persebaya dan melepaskan tendangan ke arah gawang.
Namun, tendangan Arkhan Kaka masih melebar tipis di sisi kanan gawang Persebaya yang dikawal Reza Arya.
Anak asuh Bernardo Tavares terus menekan pertahanan Garudayaksa hingga akhirnya Alex Martins berhasil menceploskan bola ke gawang lawan melalui sundulan pada menit ke-85 setelah menerima umpan Jefferson Silva. Gol tersebut membuat Persebaya unggul 1-0 atas Garudayaksa.