Persebaya and Garudaayaaksa played out a 1:1 draw in the third round of Liga 1 on 19 September 2026. The hosts had created more chances from set-pieces, winning four corners to the visitors' two. Both sides entered the fixture having already tasted a draw in their opening two matches.
The first half remained relatively quiet until A. Setiawan picked up a yellow card in the 38th minute. Garudaayaaksa came out with four changes at the break, bringing on C. Armiento, R. Malik, Y. Mabella and Ramalho. The visitors then had a goal ruled out by VAR in the 48th minute when M. Pereira's effort was cancelled.
F. Stamenkovic went offside in the 59th minute, picking up another booking for the hosts. A. Vermansyah came on for Garudaayaaksa in the 61st minute. The game continued to grind along with neither side able to find a decisive moment.
Y. Fernandes was cautioned in the 70th minute before A. Catur replaced him. T. Firmansyah made his appearance in the 77th minute. The hosts took the lead through Alex in the 85th minute, but the visitors equalised almost immediately with a goal from H. Hehanusa in the 89th minute.
Jefferson and B. Rubio both received yellow cards in the closing stages, with Rubio then being substituted in the 81st minute. C. Frydek made the final substitution in stoppage time. The match ended with both sides sharing the points after a hard-fought contest.
Persebaya's possession stood at 58 per cent compared to 42 for the visitors. The hosts committed more fouls in attack, winning ten free kicks against the visitors' eleven. Garudaayaaksa had more goal kicks, 15 to six, suggesting they spent more time defending.
Persebaya moved up to seventh place in the table with five points from three games. They had one win and two draws, with no defeats so far. Garudaayaaksa remained in 14th place with just two points from three matches. The result extended the hosts' unbeaten run to three games.