Liga 1 Regular Season - 6

Bali United 1 - 3 FT PSIM Yogyakarta

Kapten I Wayan Dipta Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
67
FT
Sat, Sep 20
Indonesia
Bali United
1-3
PSIM Yogyakarta
⚡ Intensity 68
⚖️ Balance 71
🏆 Stakes 0
🎲 Upset 0
PSIM mount stunning comeback to progress.

PSIM Yogyakarta's Knockout Masterclass Stuns Bali United

Worth Watching Futmetrix Score: 67/100. This thrilling elimination tie proved that early setbacks mean absolutely nothing when a squad possesses true tactical resilience and deadly counter-attacking instincts.

Early Chaos and Controversy

The do-or-die Stakes of this single-leg knockout tie were blindingly evident the moment the match kicked off at Kapten I Wayan Dipta. The Intensity was completely off the charts in the opening exchanges, with both sides desperate to assert early dominance. PSIM Yogyakarta thought they had drawn first blood in the 11th minute through a sharp finish from N. Haljeta, but VAR intervened to swiftly rule the effort out for a clear handball. The emotional pendulum swung violently. Just six minutes after that massive reprieve, Bali United capitalized on the chaos. Awarded a crucial penalty, M. Mustafic stepped up and buried the ball into the back of the net with absolute conviction in the 17th minute. The home crowd erupted, confident that this vital 1-0 advantage would allow them to dictate the tempo and comfortably suffocate the visitors out of the competition.

The Dramatic Turning Point

The true beauty of knockout football lies in its wild unpredictability and sudden momentum shifts. Instead of crumbling under the deafening pressure of the home support, the visitors methodically rebuilt the Balance of the match. N. Haljeta remarkably turned his early VAR frustration into pure creative output, becoming the tactical lynchpin for his side. In the 34th minute, he carved open the defense to deliver a pinpoint assist for R. Cahyana, who made no mistake to level the scoring. The momentum violently swung toward the away side. Bali United suddenly looked frantic, dropping too deep as they desperately waited for the halftime whistle. They were severely punished for this hesitation. Ze Valente orchestrated a beautifully fluid attacking move, feeding E. Vidal who finished with deadly precision in the 45th minute. Heading into the dressing room 2-1 down, the home side was utterly shell-shocked by the lightning-fast turnaround.

Sealing the Progression

The second half demanded a massive, immediate tactical response from Bali United if they wanted to save their tournament lives. They pushed numbers forward relentlessly, throwing caution to the wind as they searched for a lifeline equalizer. However, PSIM absorbed the heavy pressure brilliantly, showcasing incredible defensive organization while waiting patiently for their moment to kill the tie on the counter. That fatal blow finally arrived in the 79th minute. N. Haljeta, unquestionably the standout architect of this victory, registered his second crucial assist of the afternoon. He expertly spotted A. Fase, who ruthlessly exploited the vast, gaping holes in Bali's desperate high line to make it 3-1. The final whistle confirmed what had felt inevitable since halftime. PSIM Yogyakarta deservedly progress to the next round, leaving a devastated Bali United to dissect a bitter and premature exit from the competition in front of their silenced supporters.

Key Questions

How did Bali United complete the comeback from behind?

They didn't. It was actually PSIM Yogyakarta who completed a remarkable comeback, overturning M. Mustafic's early penalty to win 3-1 and advance in the knockout tie.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
42%
58%
Bali United 42%
PSIM Yogyakarta 58%
Shots on Target
5
4
Bali United 5
PSIM Yogyakarta 4
Corners
6
2
Bali United 6
PSIM Yogyakarta 2
Yellow Cards
4
3
Bali United 4
PSIM Yogyakarta 3
Red Cards
0
0
Bali United 0
PSIM Yogyakarta 0

Match Events

N. Haljeta 11'
17' M. Mustafic
R. Cahyana (N. Haljeta) 34'
E. Vidal (Ze Valente) 45'
45'+5 🟨 M. Andhika
A. Fase 🟨 45'+9
HT
46' 🔄 M. Andhika Rizky Dwi
46' 🔄 B. Adi K. Arel
46' 🔄 M. Simon B. Wilson
52' 🟨 J. Bruijn
R. Adi 🟨 56'
73' 🟨 R. Fajrin
77' 🔄 I. Jaya R. Arjuna
77' 🔄 Bali United J. Raven
A. Fase (N. Haljeta) 79'
F. Ramos Mingo 🟨 87'
E. Vidal D. Corfe 🔄 87'
88' 🟨 M. Mustafic
R. Cahyana R. Hardiawan 🔄 90'+1
F. Sudin S. Sheva 🔄 90'+4
FT

Player Cards

Our take on every player in this match

Bali United

Midfielders
M. Hauptmeijer
👻 Invisible Nothing to note
M. Andhika
👻 Invisible Nothing to note
R. Fajrin
👻 Invisible Nothing to note
M. Mustafic
👻 Invisible Nothing to note
B. Adi
👻 Invisible Nothing to note
T. Receveur
👻 Invisible Nothing to note
J. Bruijn
👻 Invisible Nothing to note
M. Simon
👻 Invisible Nothing to note
B. Kopitovic
👻 Invisible Nothing to note
T. Goppel
👻 Invisible Nothing to note
I. Jaya
👻 Invisible Nothing to note
BENCH
F. Rustapa
👻 Invisible Nothing to note
D. Yusron
👻 Invisible Nothing to note
Rizky Dwi
👻 Invisible Nothing to note
P. Panji
👻 Invisible Nothing to note
K. Arel
👻 Invisible Nothing to note
R. Barusu
👻 Invisible Nothing to note
Rahmat
👻 Invisible Nothing to note
Y. Roni
👻 Invisible Nothing to note
Kadek Agung
👻 Invisible Nothing to note
B. Wilson
👻 Invisible Nothing to note
R. Arjuna
👻 Invisible Nothing to note
J. Raven
👻 Invisible Nothing to note

PSIM Yogyakarta

Midfielders
C. Supriadi
👻 Invisible Nothing to note
Y. Yamadera
👻 Invisible Nothing to note
A. Fase
👻 Invisible Nothing to note
R. Adi
👻 Invisible Nothing to note
F. Ramos Mingo
👻 Invisible Nothing to note
F. Sudin
👻 Invisible Nothing to note
R. Rakhmatzoda
👻 Invisible Nothing to note
R. Cahyana
👻 Invisible Nothing to note
E. Vidal
👻 Invisible Nothing to note
N. Haljeta
👻 Invisible Nothing to note
Ze Valente
👻 Invisible Nothing to note
BENCH
H. Suardi
👻 Invisible Nothing to note
R. Hardiawan
👻 Invisible Nothing to note
D. Sapari
👻 Invisible Nothing to note
D. Diaz
👻 Invisible Nothing to note
G. Fatkur
👻 Invisible Nothing to note
M. Iqbal
👻 Invisible Nothing to note
S. Sheva
👻 Invisible Nothing to note
R. Teddy
👻 Invisible Nothing to note
I. Chan
👻 Invisible Nothing to note
D. Corfe
👻 Invisible Nothing to note
A. Irfan
👻 Invisible Nothing to note
Rafinha
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
09/20/2025 Bali United 1 - 3 PSIM Yogyakarta Liga 1 Kapten I Wayan Dipta Stadium
09/20/2025
Liga 1 Kapten I Wayan Dipta Stadium
Bali United Win
PSIM Yogyakarta Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Pusamania Borneo 6 15 10 5 +5 LPersib Bandung 3 - 1 Pusamania Borneo (05-12-2025)WPusamania Borneo 1 - 0 Persis Solo (22-09-2025)WPSIM Yogyakarta 1 - 3 Pusamania Borneo (14-09-2025)WPusamania Borneo 3 - 1 Persijap (24-08-2025)WPSBS Biak Numfor 0 - 1 Pusamania Borneo (18-08-2025)
2 Persib Bandung 6 13 10 5 +5 WPersib Bandung 3 - 1 Pusamania Borneo (05-12-2025)WArema FC 1 - 2 Persib Bandung (22-09-2025)WPersib Bandung 1 - 0 Persebaya Surabaya (12-09-2025)DPSIM Yogyakarta 1 - 1 Persib Bandung (24-08-2025)LPersijap 2 - 1 Persib Bandung (18-08-2025)
3 Persija 6 11 12 5 +7 LPSM Makassar 2 - 0 Persija (21-09-2025)DPersija 1 - 1 Bali United (14-09-2025)WDewa United 1 - 3 Persija (29-08-2025)DPersija 1 - 1 Malut United (23-08-2025)WPersis Solo 0 - 3 Persija (16-08-2025)
4 PSIM Yogyakarta 6 11 9 6 +3 WBali United 1 - 3 PSIM Yogyakarta (20-09-2025)LPSIM Yogyakarta 1 - 3 Pusamania Borneo (14-09-2025)WMalut United 0 - 2 PSIM Yogyakarta (30-08-2025)DPSIM Yogyakarta 1 - 1 Persib Bandung (24-08-2025)DPSIM Yogyakarta 1 - 1 Arema FC (16-08-2025)
5 Persebaya Surabaya 6 10 8 5 +3 DPSM Makassar 1 - 1 Persebaya Surabaya (06-12-2025)WPersebaya Surabaya 1 - 0 Semen Padang (19-09-2025)LPersib Bandung 1 - 0 Persebaya Surabaya (12-09-2025)WPersebaya Surabaya 5 - 2 Bali United (23-08-2025)WPersita 0 - 1 Persebaya Surabaya (16-08-2025)
6 Persita 6 10 7 8 -1 WPersita 2 - 0 Semen Padang (04-10-2025)WPersijap 1 - 2 Persita (21-09-2025)WPersita 2 - 1 PSM Makassar (11-09-2025)DPersepam Madura Utd 1 - 1 Persita (24-08-2025)LPersita 0 - 1 Persebaya Surabaya (16-08-2025)
7 Dewa United 6 9 10 11 -1 WDewa United 3 - 1 PSBS Biak Numfor (20-09-2025)WArema FC 1 - 2 Dewa United (13-09-2025)LDewa United 1 - 3 Persija (29-08-2025)WDewa United 3 - 1 Persik Kediri (22-08-2025)LSemen Padang 2 - 0 Dewa United (15-08-2025)
8 Malut United 6 8 12 10 +2 WMalut United 4 - 1 Persepam Madura Utd (19-09-2025)LPersik Kediri 2 - 1 Malut United (12-09-2025)LMalut United 0 - 2 PSIM Yogyakarta (30-08-2025)DPersija 1 - 1 Malut United (23-08-2025)DMalut United 3 - 3 Bali United (15-08-2025)
9 Arema FC 6 8 9 7 +2 LArema FC 1 - 2 Persib Bandung (22-09-2025)LArema FC 1 - 2 Dewa United (13-09-2025)DPersijap 0 - 0 Arema FC (30-08-2025)WArema FC 2 - 1 Bhayangkara FC (22-08-2025)DPSIM Yogyakarta 1 - 1 Arema FC (16-08-2025)
10 Bhayangkara FC 6 8 5 4 +1 WBhayangkara FC 1 - 0 Persik Kediri (19-09-2025)DPersepam Madura Utd 0 - 0 Bhayangkara FC (12-09-2025)WBhayangkara FC 2 - 0 Persis Solo (29-08-2025)LArema FC 2 - 1 Bhayangkara FC (22-08-2025)DBhayangkara FC 1 - 1 PSM Makassar (16-08-2025)
11 Persijap 6 8 7 8 -1 LPersijap 1 - 2 Persita (21-09-2025)WPersis Solo 1 - 2 Persijap (13-09-2025)DPersijap 0 - 0 Arema FC (30-08-2025)LPusamania Borneo 3 - 1 Persijap (24-08-2025)WPersijap 2 - 1 Persib Bandung (18-08-2025)
12 PSM Makassar 6 7 7 6 +1 DPSM Makassar 1 - 1 Persebaya Surabaya (06-12-2025)WPSM Makassar 2 - 0 Persija (21-09-2025)LPersita 2 - 1 PSM Makassar (11-09-2025)DSemen Padang 1 - 1 PSM Makassar (22-08-2025)DBhayangkara FC 1 - 1 PSM Makassar (16-08-2025)
13 Persik Kediri 6 7 7 9 -2 LBhayangkara FC 1 - 0 Persik Kediri (19-09-2025)WPersik Kediri 2 - 1 Malut United (12-09-2025)WPSBS Biak Numfor 1 - 2 Persik Kediri (29-08-2025)LDewa United 3 - 1 Persik Kediri (22-08-2025)LPersik Kediri 1 - 2 Persepam Madura Utd (16-08-2025)
14 Bali United 6 6 9 13 -4 LBali United 1 - 3 PSIM Yogyakarta (20-09-2025)DPersija 1 - 1 Bali United (14-09-2025)WBali United 1 - 0 Persepam Madura Utd (30-08-2025)LPersebaya Surabaya 5 - 2 Bali United (23-08-2025)DMalut United 3 - 3 Bali United (15-08-2025)
15 Persepam Madura Utd 6 5 5 9 -4 LMalut United 4 - 1 Persepam Madura Utd (19-09-2025)DPersepam Madura Utd 0 - 0 Bhayangkara FC (12-09-2025)LBali United 1 - 0 Persepam Madura Utd (30-08-2025)DPersepam Madura Utd 1 - 1 Persita (24-08-2025)WPersik Kediri 1 - 2 Persepam Madura Utd (16-08-2025)
16 Semen Padang 6 4 4 8 -4 LPersita 2 - 0 Semen Padang (04-10-2025)LPersebaya Surabaya 1 - 0 Semen Padang (19-09-2025)LSemen Padang 1 - 2 PSBS Biak Numfor (11-09-2025)DSemen Padang 1 - 1 PSM Makassar (22-08-2025)WSemen Padang 2 - 0 Dewa United (15-08-2025)
17 PSBS Biak Numfor 6 4 7 13 -6 LDewa United 3 - 1 PSBS Biak Numfor (20-09-2025)WSemen Padang 1 - 2 PSBS Biak Numfor (11-09-2025)LPSBS Biak Numfor 1 - 2 Persik Kediri (29-08-2025)DPSBS Biak Numfor 2 - 2 Persis Solo (23-08-2025)LPSBS Biak Numfor 0 - 1 Pusamania Borneo (18-08-2025)
18 Persis Solo 6 4 5 11 -6 LPusamania Borneo 1 - 0 Persis Solo (22-09-2025)LPersis Solo 1 - 2 Persijap (13-09-2025)LBhayangkara FC 2 - 0 Persis Solo (29-08-2025)DPSBS Biak Numfor 2 - 2 Persis Solo (23-08-2025)LPersis Solo 0 - 3 Persija (16-08-2025)