Liga 1 Regular Season - 34

Persija 3 - 0 FT Semen Padang

Bung Karno Stadium

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

Futmetrix Verdict
48
FT
Sat, May 23
Indonesia
Persija
3-0
Semen Padang
⚡ Intensity 36
⚖️ Balance 17
🏆 Stakes 78
🎲 Upset 0
Persija dismantle sinking Semen Padang comfortably.

Gustavo's Brilliant Brace Deepens Semen Padang's Relegation Despair

Average Entertainment Futmetrix Score: 48/100. A comprehensive masterclass in possession football allowed the hosts to effortlessly cruise past a helpless relegation candidate.

Setting the Capital's Tempo

The atmosphere at the spectacular Jakarta International Stadium was absolutely electric as Persija took immediate control of the proceedings. Operating with supreme confidence, the hosts dominated possession with a commanding 63% share, systematically penning Semen Padang deep into their own defensive third. The visitors desperately attempted to relieve the overwhelming Intensity by forcing eight corners, creating fleeting moments of localized chaos inside the box. However, their isolated attackers ultimately failed to register a single shot on target during the opening exchanges, leaving the home defense completely untroubled. The inevitable breakthrough arrived in the 29th minute when the creative Fabio Silva orchestrated a sweeping attacking move. His perfectly weighted delivery found Gustavo, who expertly dispatched the ball to fire the hosts into a richly deserved early lead.

The Penalty that Shattered Illusions

Recognizing the dire consequences of their ongoing relegation battle, the visitors emerged from the dressing room with renewed urgency and a much higher defensive line. However, the delicate Balance of the match was irrevocably shattered in the 58th minute. A catastrophic lapse of judgment in the penalty area handed the relentless hosts a golden opportunity to effectively put the contest to bed. Having already found the back of the net, Gustavo confidently stepped up to the penalty spot. The talisman converted with absolute conviction, bagging his brace and completely deflating the opposition's remaining fighting spirit. That singular, devastating moment transformed a competitive struggle into a one-sided procession for the weary traveling squad.

Cruising to the Finish Line

With the Stakes incredibly high for their late-season push toward the top of the table, the home side demonstrated utter ruthlessness. Just ten minutes after the penalty, Maxwell decisively capitalized on a wonderfully astute pass from M. Hannan to make it 3-0, putting the result entirely beyond doubt. The hosts comfortably managed the remaining minutes with sterile possession, ensuring there would be no late Upset Factor to ruin their perfect evening. This crushing defeat leaves the visitors helplessly stranded in 17th place. Trailing the safety margin by a massive 14 points with merely four matches left on the calendar, their relegation fate is now all but mathematically sealed in what has been a truly disastrous campaign.

Key Questions

What does this mean for Persija's season?

This emphatic victory solidifies Persija's grip on third place, boosting them to 71 points and sustaining their strong momentum near the top.

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
63%
37%
Persija 63%
Semen Padang 37%
Shots on Target
5
0
Persija 5
Semen Padang 0
Corners
5
8
Persija 5
Semen Padang 8
Yellow Cards
2
1
Persija 2
Semen Padang 1
Red Cards
0
0
Persija 0
Semen Padang 0

Match Events

29' Gustavo (Fabio Silva)
HT
A. Oropa K. Botan 🔄 51'
58' Gustavo
59' 🔄 Witan Allano
59' 🔄 D. Pamungkas S. Pattynama
59' 🔄 A. Warman Jean Mota
R. Setiawan Z. Afandi 🔄 65'
66' 🔄 A. Abdulmanan Maxwell
68' Maxwell (M. Hannan)
68' 🟨 Maxwell
R. Ariansyah D. Saputra 🔄 71'
R. Tsouka G. Azhhari 🔄 71'
F. Juliansyah A. Sentosa 🔄 71'
73' 🔄 M. Hannan M. Zijlstra
88' 🟨 S. Pattynama
J. Giraldo 🟨 90'+1
FT

Head to Head

Date Home Score Away Competition Venue
12/22/2025 Semen Padang 1 - 0 Persija Liga 1 Stadion GOR Haji Agus Salim
04/27/2025 Persija 0 - 2 Semen Padang Liga 1 Stadion Pakansari Bogor
12/06/2024 Semen Padang 0 - 1 Persija Liga 1 Stadion GOR Haji Agus Salim
12/22/2025
Liga 1 Stadion GOR Haji Agus Salim
04/27/2025
Liga 1 Stadion Pakansari Bogor
12/06/2024
Liga 1 Stadion GOR Haji Agus Salim
Persija Win
Semen Padang Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Pusamania Borneo 34 79 74 31 +43 WPusamania Borneo 7 - 1 Malut United (23-05-2026)DPersijap 0 - 0 Pusamania Borneo (17-05-2026)WBali United 2 - 3 Pusamania Borneo (11-05-2026)WPusamania Borneo 2 - 0 Persita (05-05-2026)WPersik Kediri 0 - 1 Pusamania Borneo (29-04-2026)
2 Persib Bandung 34 79 59 22 +37 DPersib Bandung 0 - 0 Persijap (23-05-2026)WPSM Makassar 1 - 2 Persib Bandung (17-05-2026)WPersija 1 - 2 Persib Bandung (10-05-2026)WPersib Bandung 1 - 0 PSIM Yogyakarta (04-05-2026)WBhayangkara FC 2 - 4 Persib Bandung (30-04-2026)
3 Persija 34 71 65 29 +36 WPersija 3 - 0 Semen Padang (23-05-2026)WPersik Kediri 1 - 3 Persija (16-05-2026)LPersija 1 - 2 Persib Bandung (10-05-2026)WPersijap 0 - 2 Persija (04-05-2026)WPersija 4 - 0 Persis Solo (27-04-2026)
4 Persebaya Surabaya 34 58 61 35 +26 WPersebaya Surabaya 5 - 0 Persik Kediri (23-05-2026)WSemen Padang 0 - 7 Persebaya Surabaya (15-05-2026)DPersis Solo 0 - 0 Persebaya Surabaya (09-05-2026)WPersebaya Surabaya 4 - 0 PSBS Biak Numfor (02-05-2026)WArema FC 0 - 4 Persebaya Surabaya (28-04-2026)
5 Malut United 34 53 68 53 +15 LPusamania Borneo 7 - 1 Malut United (23-05-2026)DMalut United 1 - 1 Persita (16-05-2026)LPSIM Yogyakarta 2 - 0 Malut United (10-05-2026)WMalut United 5 - 2 Persis Solo (02-05-2026)WPSBS Biak Numfor 0 - 7 Malut United (28-04-2026)
6 Bhayangkara FC 34 53 53 45 +8 WBhayangkara FC 7 - 0 PSBS Biak Numfor (23-05-2026)LBali United 4 - 1 Bhayangkara FC (17-05-2026)WBhayangkara FC 3 - 1 Persepam Madura Utd (11-05-2026)LPSM Makassar 2 - 1 Bhayangkara FC (04-05-2026)LBhayangkara FC 2 - 4 Persib Bandung (30-04-2026)
7 Dewa United 34 53 44 37 +7 LDewa United 0 - 1 Bali United (22-05-2026)LPersis Solo 1 - 0 Dewa United (16-05-2026)WPSBS Biak Numfor 0 - 5 Dewa United (08-05-2026)WDewa United 1 - 0 Semen Padang (03-05-2026)WDewa United 1 - 0 Persijap (29-04-2026)
8 Bali United 34 51 57 48 +9 WDewa United 0 - 1 Bali United (22-05-2026)WBali United 4 - 1 Bhayangkara FC (17-05-2026)LBali United 2 - 3 Pusamania Borneo (11-05-2026)LPersepam Madura Utd 2 - 0 Bali United (05-05-2026)WBali United 2 - 0 PSM Makassar (27-04-2026)
9 Arema FC 34 48 53 47 +6 WArema FC 3 - 1 PSIM Yogyakarta (22-05-2026)WPSBS Biak Numfor 2 - 5 Arema FC (15-05-2026)WArema FC 3 - 0 PSM Makassar (09-05-2026)LPersik Kediri 3 - 2 Arema FC (03-05-2026)LArema FC 0 - 4 Persebaya Surabaya (28-04-2026)
10 Persita 34 45 38 37 +1 LPersita 1 - 3 Persis Solo (23-05-2026)DMalut United 1 - 1 Persita (16-05-2026)LPersita 0 - 3 Persijap (10-05-2026)LPusamania Borneo 2 - 0 Persita (05-05-2026)WPSIM Yogyakarta 0 - 1 Persita (30-04-2026)
11 PSIM Yogyakarta 34 45 43 44 -1 LArema FC 3 - 1 PSIM Yogyakarta (22-05-2026)WPSIM Yogyakarta 2 - 1 Persepam Madura Utd (17-05-2026)WPSIM Yogyakarta 2 - 0 Malut United (10-05-2026)LPersib Bandung 1 - 0 PSIM Yogyakarta (04-05-2026)LPSIM Yogyakarta 0 - 1 Persita (30-04-2026)
12 Persik Kediri 34 39 42 61 -19 LPersebaya Surabaya 5 - 0 Persik Kediri (23-05-2026)LPersik Kediri 1 - 3 Persija (16-05-2026)WSemen Padang 0 - 3 Persik Kediri (08-05-2026)WPersik Kediri 3 - 2 Arema FC (03-05-2026)LPersik Kediri 0 - 1 Pusamania Borneo (29-04-2026)
13 Persijap 34 36 31 45 -14 DPersib Bandung 0 - 0 Persijap (23-05-2026)DPersijap 0 - 0 Pusamania Borneo (17-05-2026)WPersita 0 - 3 Persijap (10-05-2026)LPersijap 0 - 2 Persija (04-05-2026)LDewa United 1 - 0 Persijap (29-04-2026)
14 Persepam Madura Utd 34 35 37 54 -17 WPersepam Madura Utd 2 - 0 PSM Makassar (23-05-2026)LPSIM Yogyakarta 2 - 1 Persepam Madura Utd (17-05-2026)LBhayangkara FC 3 - 1 Persepam Madura Utd (11-05-2026)WPersepam Madura Utd 2 - 0 Bali United (05-05-2026)WSemen Padang 0 - 1 Persepam Madura Utd (29-04-2026)
15 PSM Makassar 34 34 39 49 -10 LPersepam Madura Utd 2 - 0 PSM Makassar (23-05-2026)LPSM Makassar 1 - 2 Persib Bandung (17-05-2026)LArema FC 3 - 0 PSM Makassar (09-05-2026)WPSM Makassar 2 - 1 Bhayangkara FC (04-05-2026)LBali United 2 - 0 PSM Makassar (27-04-2026)
16 Persis Solo 34 34 39 59 -20 WPersita 1 - 3 Persis Solo (23-05-2026)WPersis Solo 1 - 0 Dewa United (16-05-2026)DPersis Solo 0 - 0 Persebaya Surabaya (09-05-2026)LMalut United 5 - 2 Persis Solo (02-05-2026)LPersija 4 - 0 Persis Solo (27-04-2026)
17 Semen Padang 34 20 22 65 -43 LPersija 3 - 0 Semen Padang (23-05-2026)LSemen Padang 0 - 7 Persebaya Surabaya (15-05-2026)LSemen Padang 0 - 3 Persik Kediri (08-05-2026)LDewa United 1 - 0 Semen Padang (03-05-2026)LSemen Padang 0 - 1 Persepam Madura Utd (29-04-2026)
18 PSBS Biak Numfor 34 18 31 95 -64 LBhayangkara FC 7 - 0 PSBS Biak Numfor (23-05-2026)LPSBS Biak Numfor 2 - 5 Arema FC (15-05-2026)LPSBS Biak Numfor 0 - 5 Dewa United (08-05-2026)LPersebaya Surabaya 4 - 0 PSBS Biak Numfor (02-05-2026)LPSBS Biak Numfor 0 - 7 Malut United (28-04-2026)