Liga 1 Regular Season - 4

Bali United 1 - 0 FT Persepam Madura Utd

Kapten I Wayan Dipta Stadium

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

Futmetrix Verdict
39
FT
Sat, Aug 30
Indonesia
Bali United
1-0
Persepam Madura Utd
⚡ Intensity 42
⚖️ Balance 28
🏆 Stakes 0
🎲 Upset 0
Mustafic penalty sends Bali United through.

Knockout Drama: Mustafic Penalty Punishes Madura United

Skip It Futmetrix Score: 39/100. A singular moment of composure from the spot kept Bali United's cup dreams alive while sending a struggling Madura United packing.

A Cautious Opening

The atmosphere at Kapten I Wayan Dipta Stadium crackled with nervous energy right from kickoff. Knockout football leaves no room for error, and both sides knew it. The opening exchanges were predictably tight, effectively neutralizing the midfield battle. Bali United tried to dictate the tempo, shifting the ball across the pitch, but found themselves frustrated by a resolute defensive wall. Madura United, desperate to salvage some pride amid a torrid domestic run, parked themselves deep and absorbed the pressure. The sheer Stakes of this single-leg tie meant neither manager was willing to blink first. Chances were at a massive premium. The early Intensity came purely through rugged tackles and tactical discipline rather than free-flowing attacking sequences. It was a classic stalemate waiting for a spark.

The Penalty Pivot

The match desperately needed a defining moment, and it arrived precisely in the 64th minute. After an hour of stubborn resistance, the visitors finally cracked inside their own penalty area. The referee pointed straight to the spot, completely shattering the defensive Balance Madura United had worked so hard to maintain. M. Mustafic stepped up, shouldering the immense pressure of the knockout tie. He dispatched the penalty with clinical precision, sending the home crowd into raptures. That single strike completely altered the tactical landscape of the pitch. Forced to chase the game, Madura United had to abandon their conservative shape and commit bodies forward. Bali United momentarily looked comfortable, ready to exploit the newly vacated spaces on the counter-attack as the clock ticked down.

Ten-Man Survival

Just as the hosts looked ready to cruise into the next round, absolute chaos erupted. In the 82nd minute, J. Ferrari committed a fatal error, earning a straight red card and a long walk down the tunnel. Suddenly, a comfortable one-goal lead felt incredibly fragile. Bali United instantly dropped into survival mode, throwing every available man behind the ball. Madura United threw caution to the wind, bombing forward in search of a dramatic late equalizer. The Upset Factor lingered heavily in the humid air during those frantic final moments. Despite a barrage of late crosses and desperate penalty-box scrambles, the ten men of Bali held their nerve. They survived the onslaught to officially progress, leaving Madura to focus solely on their grim relegation battle.

Key Questions

How did the red card for J. Ferrari impact the match?

Ferrari's 82nd-minute dismissal forced Bali United into a desperate low block. It invited relentless late pressure from Madura United, though the hosts ultimately survived to progress.

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
54%
46%
Bali United 54%
Persepam Madura Utd 46%
Shots on Target
5
3
Bali United 5
Persepam Madura Utd 3
Corners
11
5
Bali United 11
Persepam Madura Utd 5
Yellow Cards
3
1
Bali United 3
Persepam Madura Utd 1
Red Cards
1
0
Bali United 1
Persepam Madura Utd 0

Match Events

7' 🟨 B. Adi
HT
46' 🔄 B. Wilson M. Simon
A. Kusuma F. Alesandro 🔄 46'
64' M. Mustafic
Nurdiansyah T. Muslihuddin 🔄 65'
75' 🔄 J. Bruijn Kadek Agung
F. Rizki N. Sasongko 🔄 75'
77' 🟨 Kadek Agung
78' 🔄 M. Mustafic J. Ferrari
82' 🟥 J. Ferrari
85' 🔄 B. Adi Rizky Dwi
N. Sasongko 🟨 86'
90'+4 🟨 B. Kopitovic
Iran Junior Mendonca 🔄 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
B. Wilson
👻 Invisible Nothing to note
B. Adi
👻 Invisible Nothing to note
T. Receveur
👻 Invisible Nothing to note
M. Mustafic
👻 Invisible Nothing to note
J. Bruijn
👻 Invisible Nothing to note
B. Kopitovic
👻 Invisible Nothing to note
T. Goppel
👻 Invisible Nothing to note
I. Jaya
👻 Invisible Nothing to note
BENCH
Wayan Arta
👻 Invisible Nothing to note
F. Rustapa
👻 Invisible Nothing to note
A. Mahendra
👻 Invisible Nothing to note
Rizky Dwi
👻 Invisible Nothing to note
J. Ferrari
👻 Invisible Nothing to note
A. Krisna
👻 Invisible Nothing to note
Rahmat
👻 Invisible Nothing to note
M. Simon
👻 Invisible Nothing to note
Y. Roni
👻 Invisible Nothing to note
Kadek Agung
👻 Invisible Nothing to note

Persepam Madura Utd

Midfielders
M. Saputra
👻 Invisible Nothing to note
F. Rizki
👻 Invisible Nothing to note
Nurdiansyah
👻 Invisible Nothing to note
J. Wehrmann
👻 Invisible Nothing to note
Ruxi
👻 Invisible Nothing to note
P. Monteiro
👻 Invisible Nothing to note
Iran Junior
👻 Invisible Nothing to note
K. Palic
👻 Invisible Nothing to note
Lulinha
👻 Invisible Nothing to note
Balotelli
👻 Invisible Nothing to note
A. Kusuma
👻 Invisible Nothing to note
BENCH
A. Harlan
👻 Invisible Nothing to note
T. Hidayat
👻 Invisible Nothing to note
A. Rusadi
👻 Invisible Nothing to note
N. Sasongko
👻 Invisible Nothing to note
F. Alesandro
👻 Invisible Nothing to note
Ilhamsyah
👻 Invisible Nothing to note
T. Muslihuddin
👻 Invisible Nothing to note
P. Sitanggang
👻 Invisible Nothing to note
F. Ramzy
👻 Invisible Nothing to note
V. Gryshyn
👻 Invisible Nothing to note
Mendonca
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
08/30/2025 Bali United 1 - 0 Persepam Madura Utd Liga 1 Kapten I Wayan Dipta Stadium
05/17/2025 Bali United 0 - 2 Persepam Madura Utd Liga 1 Stadion Kapten I Wayan Dipta
12/20/2024 Persepam Madura Utd 2 - 1 Bali United Liga 1 Stadion Gelora Bangkalan
07/24/2024 Bali United 2 - 3 Persepam Madura Utd Piala Presiden Stadion Kapten I Wayan Dipta
11/23/2023 Persepam Madura Utd 1 - 2 Bali United Liga 1 Stadion Gelora Bangkalan
07/15/2023 Bali United 2 - 1 Persepam Madura Utd Liga 1 Stadion Kapten I Wayan Dipta
03/16/2023 Bali United 1 - 1 Persepam Madura Utd Liga 1 Stadion Maguwoharjo
12/12/2022 Persepam Madura Utd 1 - 3 Bali United Liga 1 Stadion Maguwoharjo
03/21/2022 Persepam Madura Utd 0 - 2 Bali United Liga 1 Stadion Kompyang Sujana Denpasar
12/09/2021 Bali United 0 - 1 Persepam Madura Utd Liga 1 Stadion Sultan Agung
08/30/2025
Liga 1 Kapten I Wayan Dipta Stadium
05/17/2025
Liga 1 Stadion Kapten I Wayan Dipta
12/20/2024
Liga 1 Stadion Gelora Bangkalan
07/24/2024
Piala Presiden Stadion Kapten I Wayan Dipta
11/23/2023
Liga 1 Stadion Gelora Bangkalan
07/15/2023
Liga 1 Stadion Kapten I Wayan Dipta
03/16/2023
Liga 1 Stadion Maguwoharjo
12/12/2022
Liga 1 Stadion Maguwoharjo
03/21/2022
Liga 1 Stadion Kompyang Sujana Denpasar
12/09/2021
Liga 1 Stadion Sultan Agung
Bali United Win
Persepam Madura Utd Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Persija 4 10 11 2 +9 WDewa United 1 - 3 Persija (29-08-2025)DPersija 1 - 1 Malut United (23-08-2025)WPersis Solo 0 - 3 Persija (16-08-2025)WPersija 4 - 0 Persita (10-08-2025)
2 Pusamania Borneo 4 9 6 4 +2 LPersib Bandung 3 - 1 Pusamania Borneo (05-12-2025)WPusamania Borneo 3 - 1 Persijap (24-08-2025)WPSBS Biak Numfor 0 - 1 Pusamania Borneo (18-08-2025)WPusamania Borneo 1 - 0 Bhayangkara FC (08-08-2025)
3 Arema FC 4 8 7 3 +4 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)WArema FC 4 - 1 PSBS Biak Numfor (11-08-2025)
4 PSIM Yogyakarta 4 8 5 2 +3 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)WPersebaya Surabaya 0 - 1 PSIM Yogyakarta (08-08-2025)
5 Persib Bandung 4 7 7 4 +3 WPersib Bandung 3 - 1 Pusamania Borneo (05-12-2025)DPSIM Yogyakarta 1 - 1 Persib Bandung (24-08-2025)LPersijap 2 - 1 Persib Bandung (18-08-2025)WPersib Bandung 2 - 0 Semen Padang (09-08-2025)
6 Persebaya Surabaya 4 7 7 4 +3 DPSM Makassar 1 - 1 Persebaya Surabaya (06-12-2025)WPersebaya Surabaya 5 - 2 Bali United (23-08-2025)WPersita 0 - 1 Persebaya Surabaya (16-08-2025)LPersebaya Surabaya 0 - 1 PSIM Yogyakarta (08-08-2025)
7 Malut United 4 5 7 7 0 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)WDewa United 1 - 3 Malut United (09-08-2025)
8 Persijap 4 5 4 5 -1 DPersijap 0 - 0 Arema FC (30-08-2025)LPusamania Borneo 3 - 1 Persijap (24-08-2025)WPersijap 2 - 1 Persib Bandung (18-08-2025)DPSM Makassar 1 - 1 Persijap (08-08-2025)
9 Bali United 4 5 7 9 -2 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)DBali United 1 - 1 Persik Kediri (10-08-2025)
10 PSM Makassar 4 4 4 4 0 DPSM Makassar 1 - 1 Persebaya Surabaya (06-12-2025)DSemen Padang 1 - 1 PSM Makassar (22-08-2025)DBhayangkara FC 1 - 1 PSM Makassar (16-08-2025)DPSM Makassar 1 - 1 Persijap (08-08-2025)
11 Bhayangkara FC 4 4 4 4 0 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)LPusamania Borneo 1 - 0 Bhayangkara FC (08-08-2025)
12 Persepam Madura Utd 4 4 4 5 -1 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)LPersepam Madura Utd 1 - 2 Persis Solo (09-08-2025)
13 Persik Kediri 4 4 5 7 -2 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)DBali United 1 - 1 Persik Kediri (10-08-2025)
14 Semen Padang 4 4 3 5 -2 LPersita 2 - 0 Semen Padang (04-10-2025)DSemen Padang 1 - 1 PSM Makassar (22-08-2025)WSemen Padang 2 - 0 Dewa United (15-08-2025)LPersib Bandung 2 - 0 Semen Padang (09-08-2025)
15 Persita 4 4 3 6 -3 WPersita 2 - 0 Semen Padang (04-10-2025)DPersepam Madura Utd 1 - 1 Persita (24-08-2025)LPersita 0 - 1 Persebaya Surabaya (16-08-2025)LPersija 4 - 0 Persita (10-08-2025)
16 Persis Solo 4 4 4 8 -4 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)WPersepam Madura Utd 1 - 2 Persis Solo (09-08-2025)
17 Dewa United 4 3 5 9 -4 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)LDewa United 1 - 3 Malut United (09-08-2025)
18 PSBS Biak Numfor 4 1 4 9 -5 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)LArema FC 4 - 1 PSBS Biak Numfor (11-08-2025)