Liga 1 Regular Season - 23

Bhayangkara FC 4 - 0 FT Semen Padang

Sumpah Pemuda

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

Futmetrix Verdict
52
FT
Tue, Feb 24
Indonesia
Bhayangkara FC
4-0
Semen Padang
⚡ Intensity 70
⚖️ Balance 13
🏆 Stakes 0
🎲 Upset 0
First-half red card spells early disaster.

Red Card Chaos Seals Semen Padang's Knockout Exit

Average Entertainment Futmetrix Score: 52/100. This winner-takes-all clash vividly illustrated how a single first-half dismissal can brutally unravel a fragile side's entire defensive framework.

The Early Siege

The Stakes were unmistakably high as both sides stepped onto the turf at Sumpah Pemuda for this decisive knockout fixture. Bhayangkara FC immediately asserted their authority, pinning a nervous Semen Padang deep inside their own defensive third. The visitors, aware of their underdog status, set up a compact low block in hopes of absorbing the relentless early pressure. However, the defensive dam ultimately cracked in the 28th minute following a clumsy challenge inside the penalty area. The referee showed zero hesitation in pointing to the spot. M. Sidibe stepped up to the mark, blocking out the surrounding noise to deliver a clinical finish. This breakthrough forced the away side to abandon their conservative shell and reconsider their approach, drastically altering the tactical landscape of the afternoon.

The Breaking Point

The match then tilted entirely on its axis just seven minutes after the opening goal. In a moment of pure frustration, B. Diarra committed a rash, reckless challenge that left the official with no choice but to produce a straight red card. This catastrophic lack of discipline completely destroyed the tactical Balance of the visiting side. Any lingering hopes of a miraculous Upset Factor evaporated into the humid air. Down to ten men against a superior opponent, Semen Padang simply could no longer generate the required Intensity to launch meaningful counter-attacks. Bhayangkara FC sensed the vulnerability instantly, ruthlessly manipulating the extra pockets of space and suffocating the game until the halftime whistle provided a brief, merciful pause for the battered visitors.

A Second-Half Procession

Operating with a numerical advantage, Bhayangkara FC transformed the second half into an attacking masterclass. They doubled their lead in the 50th minute when R. Matsumura confidently dispatched the team's second penalty of the afternoon. The floodgates were well and truly open, and M. Sidibe capitalised on the resulting chaos to grab his second goal of the match a mere three minutes later. The hosts were unyielding, stretching the depleted opposition defence until B. Doumbia applied the finishing touch with a 74th-minute strike, courtesy of a clever setup by R. Matsumura. This emphatic 4-0 demolition ensures Bhayangkara FC progress safely to the next round, while a broken Semen Padang side must now retreat and focus purely on escaping their grim relegation reality.

Key Questions

How did the red card for B. Diarra impact the match?

Diarra's dismissal completely dismantled Semen Padang's tactical setup, allowing Bhayangkara FC to freely exploit the extra spaces and ruthlessly score three subsequent goals without reply.

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
59%
41%
Bhayangkara FC 59%
Semen Padang 41%
Shots on Target
10
0
Bhayangkara FC 10
Semen Padang 0
Corners
5
4
Bhayangkara FC 5
Semen Padang 4
Yellow Cards
2
3
Bhayangkara FC 2
Semen Padang 3
Red Cards
0
1
Bhayangkara FC 0
Semen Padang 1

Match Events

B. Diarra 🟨 21'
J. Giraldo 🟨 27'
28' M. Sidibe
B. Diarra 🟨 35'
B. Diarra 🟥 35'
43' 🟨 F. Missa
R. Tsouka 🟨 45'
HT
50' R. Matsumura
53' M. Sidibe
Maicon Souza K. Botan 🔄 56'
57' 🔄 F. Missa F. Andika
61' 🟨 P. Mbaga
R. Tsouka Z. Afandi 🔄 69'
F. Juliansyah I. Maulana 🔄 69'
Diego Mauricio K. Nakagawa 🔄 70'
74' B. Doumbia (R. Matsumura)
75' 🔄 Moises Gaucho S. Yamamoto
75' 🔄 B. Doumbia I. Spasojevic
76' 🔄 W. Subo S. Rizki
79' 🔄 P. Mbaga D. Sulistyawan
S. Simanjuntak R. Ariansyah 🔄 81'
FT

Player Cards

Our take on every player in this match

Bhayangkara FC

Midfielders
A. Savik
👻 Invisible Nothing to note
P. Gede
👻 Invisible Nothing to note
R. Matsumura
👻 Invisible Nothing to note
B. Doumbia
👻 Invisible Nothing to note
Leo Silva
👻 Invisible Nothing to note
S. Damjanovic
👻 Invisible Nothing to note
Moises Gaucho
👻 Invisible Nothing to note
M. Sidibe
👻 Invisible Nothing to note
P. Mbaga
👻 Invisible Nothing to note
W. Subo
👻 Invisible Nothing to note
F. Missa
👻 Invisible Nothing to note
BENCH
R. Handika
👻 Invisible Nothing to note
Awan Setho
👻 Invisible Nothing to note
F. Andika
👻 Invisible Nothing to note
R. Syawal
👻 Invisible Nothing to note
S. Rizki
👻 Invisible Nothing to note
S. Yamamoto
👻 Invisible Nothing to note
R. Kurnia
👻 Invisible Nothing to note
Ginanjar
👻 Invisible Nothing to note
F. Sadat
👻 Invisible Nothing to note
I. Spasojevic
👻 Invisible Nothing to note
D. Sulistyawan
👻 Invisible Nothing to note

Semen Padang

Midfielders
A. Augusto
👻 Invisible Nothing to note
R. Tsouka
👻 Invisible Nothing to note
K. Froese
👻 Invisible Nothing to note
S. Simanjuntak
👻 Invisible Nothing to note
J. Giraldo
👻 Invisible Nothing to note
Diego Mauricio
👻 Invisible Nothing to note
A. Gufron
👻 Invisible Nothing to note
F. Juliansyah
👻 Invisible Nothing to note
B. Diarra
👻 Invisible Nothing to note
Maicon Souza
👻 Invisible Nothing to note
R. Wahyudi
👻 Invisible Nothing to note
BENCH
R. Oscario
👻 Invisible Nothing to note
A. Bachtiar
👻 Invisible Nothing to note
A. Kristiano
👻 Invisible Nothing to note
K. Nakagawa
👻 Invisible Nothing to note
R. Ariansyah
👻 Invisible Nothing to note
K. Botan
👻 Invisible Nothing to note
Z. Afandi
👻 Invisible Nothing to note
W. Agong
👻 Invisible Nothing to note
R. Setiawan
👻 Invisible Nothing to note
I. Maulana
👻 Invisible Nothing to note
A. Oropa
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
10/20/2025 Semen Padang 0 - 1 Bhayangkara FC Liga 1 Stadion GOR Haji Agus Salim
11/02/2019 Bhayangkara FC 2 - 2 Semen Padang Liga 1 PTIK Stadium (South Jakarta City)
07/17/2019 Semen Padang 2 - 3 Bhayangkara FC Liga 1 Stadion GOR Haji Agus Salim (Padang)
09/15/2017 Semen Padang 1 - 2 Bhayangkara FC Liga 1
05/20/2017 Bhayangkara FC 1 - 0 Semen Padang Liga 1
10/20/2025
Liga 1 Stadion GOR Haji Agus Salim
11/02/2019
Liga 1 PTIK Stadium (South Jakarta City)
07/17/2019
Liga 1 Stadion GOR Haji Agus Salim (Padang)
09/15/2017
Liga 1
05/20/2017
Liga 1
Bhayangkara FC Win
Semen Padang Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Persib Bandung 23 54 38 12 +26 DPusamania Borneo 1 - 1 Persib Bandung (15-03-2026)WPersib Bandung 5 - 0 Persepam Madura Utd (26-02-2026)WPersib Bandung 1 - 0 Persita (22-02-2026)WPersib Bandung 2 - 0 Malut United (06-02-2026)WPersis Solo 0 - 1 Persib Bandung (31-01-2026)
2 Persija 23 50 42 19 +23 WMalut United 2 - 3 Persija (24-02-2026)WPersija 2 - 1 PSM Makassar (20-02-2026)WBali United 0 - 1 Persija (15-02-2026)LPersija 0 - 2 Arema FC (08-02-2026)WPersita 0 - 2 Persija (30-01-2026)
3 Pusamania Borneo 23 50 41 22 +19 DPusamania Borneo 1 - 1 Persib Bandung (15-03-2026)WPusamania Borneo 3 - 1 Arema FC (26-02-2026)LDewa United 2 - 1 Pusamania Borneo (22-02-2026)WBhayangkara FC 1 - 2 Pusamania Borneo (07-02-2026)WPusamania Borneo 2 - 1 PSIM Yogyakarta (01-02-2026)
4 Malut United 23 41 46 28 +18 LMalut United 2 - 3 Persija (24-02-2026)DSemen Padang 2 - 2 Malut United (20-02-2026)WMalut United 4 - 0 Persijap (13-02-2026)LPersib Bandung 2 - 0 Malut United (06-02-2026)LMalut United 1 - 2 Bhayangkara FC (31-01-2026)
5 Persebaya Surabaya 23 38 34 23 +11 WPersebaya Surabaya 1 - 0 PSM Makassar (25-02-2026)LPersijap 3 - 1 Persebaya Surabaya (21-02-2026)LPersebaya Surabaya 1 - 2 Bhayangkara FC (14-02-2026)WBali United 1 - 3 Persebaya Surabaya (07-02-2026)DPersebaya Surabaya 1 - 1 Dewa United (01-02-2026)
6 PSIM Yogyakarta 23 36 33 30 +3 WPSBS Biak Numfor 2 - 4 PSIM Yogyakarta (27-02-2026)DPSIM Yogyakarta 3 - 3 Bali United (23-02-2026)DPersik Kediri 2 - 2 PSIM Yogyakarta (13-02-2026)DPSIM Yogyakarta 0 - 0 Persis Solo (06-02-2026)LPusamania Borneo 2 - 1 PSIM Yogyakarta (01-02-2026)
7 Persita 23 35 27 21 +6 LPersita 0 - 1 Dewa United (26-02-2026)LPersib Bandung 1 - 0 Persita (22-02-2026)WPersita 2 - 1 PSBS Biak Numfor (16-02-2026)LSemen Padang 1 - 0 Persita (08-02-2026)LPersita 0 - 2 Persija (30-01-2026)
8 Bhayangkara FC 23 35 28 26 +2 WBhayangkara FC 4 - 0 Semen Padang (24-02-2026)WPersik Kediri 3 - 4 Bhayangkara FC (20-02-2026)WPersebaya Surabaya 1 - 2 Bhayangkara FC (14-02-2026)LBhayangkara FC 1 - 2 Pusamania Borneo (07-02-2026)WMalut United 1 - 2 Bhayangkara FC (31-01-2026)
9 Dewa United 23 33 29 28 +1 WPersita 0 - 1 Dewa United (26-02-2026)WDewa United 2 - 1 Pusamania Borneo (22-02-2026)WPSM Makassar 0 - 2 Dewa United (14-02-2026)LPersik Kediri 2 - 1 Dewa United (07-02-2026)DPersebaya Surabaya 1 - 1 Dewa United (01-02-2026)
10 Arema FC 23 31 32 30 +2 LPusamania Borneo 3 - 1 Arema FC (26-02-2026)DPersepam Madura Utd 2 - 2 Arema FC (21-02-2026)WArema FC 3 - 0 Semen Padang (15-02-2026)WPersija 0 - 2 Arema FC (08-02-2026)WArema FC 1 - 0 Persijap (02-02-2026)
11 Bali United 23 30 31 31 0 DBali United 0 - 0 Persijap (28-02-2026)DPSIM Yogyakarta 3 - 3 Bali United (23-02-2026)LBali United 0 - 1 Persija (15-02-2026)LBali United 1 - 3 Persebaya Surabaya (07-02-2026)LPersik Kediri 3 - 2 Bali United (30-01-2026)
12 Persik Kediri 23 26 30 41 -11 LPersis Solo 2 - 1 Persik Kediri (01-03-2026)LPersik Kediri 3 - 4 Bhayangkara FC (20-02-2026)DPersik Kediri 2 - 2 PSIM Yogyakarta (13-02-2026)WPersik Kediri 2 - 1 Dewa United (07-02-2026)WPersik Kediri 3 - 2 Bali United (30-01-2026)
13 PSM Makassar 23 23 24 27 -3 LPersebaya Surabaya 1 - 0 PSM Makassar (25-02-2026)LPersija 2 - 1 PSM Makassar (20-02-2026)LPSM Makassar 0 - 2 Dewa United (14-02-2026)WPSBS Biak Numfor 1 - 2 PSM Makassar (08-02-2026)DPSM Makassar 0 - 0 Semen Padang (02-02-2026)
14 Persepam Madura Utd 23 20 22 36 -14 LPersib Bandung 5 - 0 Persepam Madura Utd (26-02-2026)DPersepam Madura Utd 2 - 2 Arema FC (21-02-2026)DPersis Solo 2 - 2 Persepam Madura Utd (13-02-2026)LPersijap 1 - 0 Persepam Madura Utd (07-02-2026)DPersepam Madura Utd 0 - 0 PSBS Biak Numfor (31-01-2026)
15 Persijap 23 19 20 39 -19 DBali United 0 - 0 Persijap (28-02-2026)WPersijap 3 - 1 Persebaya Surabaya (21-02-2026)LMalut United 4 - 0 Persijap (13-02-2026)WPersijap 1 - 0 Persepam Madura Utd (07-02-2026)LArema FC 1 - 0 Persijap (02-02-2026)
16 PSBS Biak Numfor 23 18 26 49 -23 LPSBS Biak Numfor 2 - 4 PSIM Yogyakarta (27-02-2026)DPersis Solo 1 - 1 PSBS Biak Numfor (21-02-2026)LPersita 2 - 1 PSBS Biak Numfor (16-02-2026)LPSBS Biak Numfor 1 - 2 PSM Makassar (08-02-2026)DPersepam Madura Utd 0 - 0 PSBS Biak Numfor (31-01-2026)
17 Persis Solo 23 16 25 44 -19 WPersis Solo 2 - 1 Persik Kediri (01-03-2026)DPersis Solo 1 - 1 PSBS Biak Numfor (21-02-2026)DPersis Solo 2 - 2 Persepam Madura Utd (13-02-2026)DPSIM Yogyakarta 0 - 0 Persis Solo (06-02-2026)LPersis Solo 0 - 1 Persib Bandung (31-01-2026)
18 Semen Padang 23 16 19 41 -22 LBhayangkara FC 4 - 0 Semen Padang (24-02-2026)DSemen Padang 2 - 2 Malut United (20-02-2026)LArema FC 3 - 0 Semen Padang (15-02-2026)WSemen Padang 1 - 0 Persita (08-02-2026)DPSM Makassar 0 - 0 Semen Padang (02-02-2026)