Liga 1 Regular Season - 3

Arema FC 2 - 1 FT Bhayangkara FC

Kanjuruhan Stadium

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

Futmetrix Verdict
67
FT
Fri, Aug 22
Indonesia
Arema FC
2-1
Bhayangkara FC
⚡ Intensity 64
⚖️ Balance 80
🏆 Stakes 0
🎲 Upset 0
Dalberto's late penalty eliminates flying Bhayangkara.

Kanjuruhan Thriller: Dalberto Spot-Kick Shatters Bhayangkara's Run

Worth Watching Futmetrix Score: 67/100. This knockout tie proved that flawless form means nothing when a team's survival instincts kick in during the dying embers of a match.

The Early Ambush

Bhayangkara FC arrived with undeniable swagger. Riding a massive five-match winning streak across the campaign, they wasted absolutely no time imposing their collective will upon Kanjuruhan Stadium. The visitors drew first blood in just the 10th minute through a clinical and decisive finish by F. Sadat. That early opener instantly threatened to silence the passionate home crowd and put Arema FC on the ropes in this crucial do-or-die fixture. Yet, the Intensity of the tie skyrocketed rather than faded immediately after the goal. Rather than crumbling under the weight of an early deficit, the hosts absorbed the mounting pressure and began a physical, grinding battle to wrestle for territorial control in the middle of the park.

The Momentum Shift

The hosts absolutely refused to roll over and accept their fate. The overall Balance of play shifted quite dramatically as the first half neared its crucial conclusion. Arema relentlessly probed the visitors' defensive lines, moving the ball with growing confidence while seeking a vital lifeline to keep their progression hopes alive. They finally found their breakthrough in the 39th minute when Dalberto delivered a powerful, crucial equalizer. That single strike completely wiped out Bhayangkara's early psychological advantage and erased their swagger. It instantly turned what looked like a comfortable knockout outing for the away side into a gritty, authentic dogfight. The visitors' flawless recent momentum suddenly stalled under the stadium lights, setting the absolute perfect stage for a deeply tense, winner-takes-all second half.

The Ultimate Price

Unbearable tension gripped the entire stadium as the second-half clock relentlessly ticked down toward the final whistle. Both sets of players fully understood that a single defensive mistake would instantly end their entire campaign right here. The massive Upset Factor finally materialized in the most agonizing way possible for the previously surging Bhayangkara side. Deep into the 90th minute, disaster struck the visitors' backline as Arema was awarded a dramatic late penalty. Dalberto stepped up under immense, suffocating pressure and coolly buried the spot-kick to complete his heroic brace. The stunning 2-1 comeback victory permanently eliminates the highly favored visitors and sends Arema roaring into the next round. The Stakes could not have been any higher on this defining night, and the resilient home side delivered when it mattered most.

Key Questions

How dramatic was the late winner by Dalberto?

Incredibly dramatic. His 90th-minute penalty shattered the deadlock right at the death, completing the comeback and securing Arema's progression.

How did Arema FC complete the comeback from behind?

They absorbed the early shock, leveled through Dalberto in the 39th minute, and capitalized on a high-pressure late penalty.

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
58%
42%
Arema FC 58%
Bhayangkara FC 42%
Shots on Target
7
2
Arema FC 7
Bhayangkara FC 2
Corners
6
2
Arema FC 6
Bhayangkara FC 2
Yellow Cards
1
4
Arema FC 1
Bhayangkara FC 4
Red Cards
0
0
Arema FC 0
Bhayangkara FC 0

Match Events

C. Ilic 🟨 4'
F. Sadat 10'
W. Subo 🟨 27'
31' 🟨 A. Farisi
31' 🔄 A. Maulana B. Setiawan
39' Dalberto
HT
W. Subo T. Ichsan 🔄 46'
S. Rizki 🟨 55'
S. Rizki Ginanjar 🔄 58'
I. Spasojevic D. Racic 🔄 58'
F. Sadat A. Nieto 🔄 62'
71' 🔄 Valdeci D. Santoso
71' 🔄 I. Puleio S. Tuharea
M. Ferarri 🟨 82'
89' 🔄 A. Fikri S. G. Balinsa
S. Plazonja F. Missa 🔄 89'
90' Dalberto
FT

Player Cards

Our take on every player in this match

Arema FC

Midfielders
A. Satryo
👻 Invisible Nothing to note
A. Maulana
👻 Invisible Nothing to note
Luiz Gustavo
👻 Invisible Nothing to note
Betinho
👻 Invisible Nothing to note
A. Farisi
👻 Invisible Nothing to note
Matheus Blade
👻 Invisible Nothing to note
A. Fikri
👻 Invisible Nothing to note
Valdeci
👻 Invisible Nothing to note
I. Puleio
👻 Invisible Nothing to note
Paulinho Moccelin
👻 Invisible Nothing to note
Dalberto
👻 Invisible Nothing to note
BENCH
D. Santoso
👻 Invisible Nothing to note
D. Setiawan
👻 Invisible Nothing to note
R. Fachrezi
👻 Invisible Nothing to note
B. Scheunemann
👻 Invisible Nothing to note
B. Setiawan
👻 Invisible Nothing to note
M. Rifai
👻 Invisible Nothing to note
J. Guevara
👻 Invisible Nothing to note
Lucas Frigeri
👻 Invisible Nothing to note
S. Tuharea
👻 Invisible Nothing to note
M. Iksan
👻 Invisible Nothing to note
M. Rafli
👻 Invisible Nothing to note
S. G. Balinsa
👻 Invisible Nothing to note

Bhayangkara FC

Midfielders
Awan Setho
👻 Invisible Nothing to note
M. Ferarri
👻 Invisible Nothing to note
Leo Silva
👻 Invisible Nothing to note
S. Damjanovic
👻 Invisible Nothing to note
P. Gede
👻 Invisible Nothing to note
S. Rizki
👻 Invisible Nothing to note
F. Sadat
👻 Invisible Nothing to note
C. Ilic
👻 Invisible Nothing to note
W. Subo
👻 Invisible Nothing to note
S. Plazonja
👻 Invisible Nothing to note
I. Spasojevic
👻 Invisible Nothing to note
BENCH
A. Idrus
👻 Invisible Nothing to note
R. Kusuma
👻 Invisible Nothing to note
F. Missa
👻 Invisible Nothing to note
Ginanjar
👻 Invisible Nothing to note
R. Syawal
👻 Invisible Nothing to note
A. Nieto
👻 Invisible Nothing to note
D. Racic
👻 Invisible Nothing to note
S. Borgelin
👻 Invisible Nothing to note
T. Ichsan
👻 Invisible Nothing to note
A. Savik
👻 Invisible Nothing to note
R. Handika
👻 Invisible Nothing to note
F. Andika
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
08/22/2025 Arema FC 2 - 1 Bhayangkara FC Liga 1 Kanjuruhan Stadium
03/06/2024 Arema FC 0 - 0 Bhayangkara FC Liga 1 Stadion Kapten I Wayan Dipta
09/01/2023 Bhayangkara FC 0 - 2 Arema FC Liga 1 Stadion Patriot
04/14/2023 Arema FC 0 - 3 Bhayangkara FC Liga 1 PTIK Stadium
12/23/2022 Bhayangkara FC 1 - 0 Arema FC Liga 1 Stadion Manahan
01/09/2022 Bhayangkara FC 0 - 1 Arema FC Liga 1 Stadion Kompyang Sujana Denpasar
08/22/2025
Liga 1 Kanjuruhan Stadium
03/06/2024
Liga 1 Stadion Kapten I Wayan Dipta
09/01/2023
Liga 1 Stadion Patriot
04/14/2023
Liga 1 PTIK Stadium
12/23/2022
Liga 1 Stadion Manahan
01/09/2022
Liga 1 Stadion Kompyang Sujana Denpasar
Arema FC Win
Bhayangkara FC Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Pusamania Borneo 3 9 5 1 +4 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)
2 Persija 3 7 8 1 +7 DPersija 1 - 1 Malut United (23-08-2025)WPersis Solo 0 - 3 Persija (16-08-2025)WPersija 4 - 0 Persita (10-08-2025)
3 Arema FC 3 7 7 3 +4 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 Persebaya Surabaya 3 6 6 3 +3 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)
5 Malut United 3 5 7 5 +2 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)
6 PSIM Yogyakarta 3 5 3 2 +1 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)
7 Persib Bandung 3 4 4 3 +1 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)
8 Persepam Madura Utd 3 4 4 4 0 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)
9 Semen Padang 3 4 3 3 0 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)
10 Persijap 3 4 4 5 -1 LPusamania Borneo 3 - 1 Persijap (24-08-2025)WPersijap 2 - 1 Persib Bandung (18-08-2025)DPSM Makassar 1 - 1 Persijap (08-08-2025)
11 Persis Solo 3 4 4 6 -2 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)
12 PSM Makassar 3 3 3 3 0 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)
13 Dewa United 3 3 4 6 -2 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)
14 Bali United 3 2 6 9 -3 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)
15 Bhayangkara FC 3 1 2 4 -2 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)
16 Persik Kediri 3 1 3 6 -3 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)
17 PSBS Biak Numfor 3 1 3 7 -4 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)
18 Persita 3 1 1 6 -5 DPersepam Madura Utd 1 - 1 Persita (24-08-2025)LPersita 0 - 1 Persebaya Surabaya (16-08-2025)LPersija 4 - 0 Persita (10-08-2025)