Liga 1 Regular Season - 29

Malut United 0 - 2 FT Persebaya Surabaya

Gelora Kie Raha Stadium

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

Futmetrix Verdict
60
FT
Thu, Apr 23
Indonesia
Malut United
0-2
Persebaya Surabaya
⚡ Intensity 43
⚖️ Balance 22
🏆 Stakes 82
🎲 Upset 61
Clinical Persebaya punish wasteful Malut United.

Clinical Persebaya Stun Malut United in Top-Six Showdown

Worth Watching Futmetrix Score: 60/100. A masterclass in counter-attacking efficiency allowed the visitors to snatch a crucial victory and dramatically leapfrog their direct rivals in the league table.

Frustration at the Fortress

The atmosphere at Stadion Gelora Kie Raha crackled with anticipation as Malut United stepped onto the pitch desperate to end a frustrating five-match winless run. The hosts quickly settled into their rhythm, dictating the tempo and choosing to control possession with 59 percent of the ball during the opening exchanges. Despite piling on the pressure and generating genuine Intensity with a flurry of early corners, their execution remained incredibly blunt, failing to register a single shot on target all afternoon. The defining moment of the first half arrived in the 39th minute when Y. Sayuri thought he had provided the vital breakthrough for the hosts. However, celebrations were cut agonizingly short as VAR intervened, ruling the effort out for offside and leaving the home side with nothing to show for their sustained territorial dominance.

The Sucker Punch

As the second half progressed, the tactical landscape shifted dramatically, setting the stage for a classic smash-and-grab performance. The visitors remained remarkably patient, absorbing heavy pressure while waiting for the perfect moment to exploit their opponent's high defensive line. The narrative was flipped completely on its head in the 73rd minute, bringing a massive Upset Factor to the forefront of the contest. Bruno Paraiba picked out M. Raickovic with a perfectly weighted pass during a rapid transition, and the striker made no mistake, coolly finishing the chance to stun the home crowd. Against the run of play but totally justified by their clinical edge, Persebaya Surabaya seized control of the narrative, forcing the frustrated hosts to abandon their structured approach.

Sealing the Deal

The final stages of the match descended into open, frantic football as the hosts threw every available man forward, completely sacrificing their defensive stability in a desperate search for an equalizer. Given the immense Stakes involved in this crucial top-six encounter, the gaps left behind were always likely to be heavily punished. In the very first minute of stoppage time, the visitors delivered the ultimate knockout blow. R. Ardiansyah orchestrated a brilliant counter-attack, sliding a precise assist to F. Rivera, who calmly slotted the ball home to secure a comprehensive 2-0 away victory. This clinical masterclass not only ended the contest but completely reshaped the standings, allowing the triumphant visitors to jump into fifth place.

Key Questions

What does this mean for Malut United's season?

This defeat extends their winless league streak to six matches, allowing Persebaya to leapfrog them and deeply frustrating their ambitions for a top-four finish.

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%
Malut United 59%
Persebaya Surabaya 41%
Shots on Target
0
4
Malut United 0
Persebaya Surabaya 4
Corners
7
5
Malut United 7
Persebaya Surabaya 5
Yellow Cards
1
4
Malut United 1
Persebaya Surabaya 4
Red Cards
0
0
Malut United 0
Persebaya Surabaya 0

Match Events

34' 🟨 Gustavo
39' Y. Sayuri
HT
46' 🔄 A. Lestaluhu Igor Inocencio
P. Matos 🟨 47'
P. Matos R. Ardiansyah 🔄 58'
R. Malik K. Araya 🔄 58'
A. Catur 🟨 59'
62' 🔄 Tyronne L. Cardoso
K. Araya 🟨 64'
M. Perovic Bruno Paraiba 🔄 65'
T. Firmansyah 🟨 70'
M. Raickovic (Bruno Paraiba) 73'
T. Firmansyah L. S. Lelis 🔄 75'
76' 🔄 T. Rustam F. Butuan
85' 🔄 Ciro M. Drajad
85' 🔄 W. Angulo A. Slamat
F. Rivera (R. Ardiansyah) 90'+1
FT

Head to Head

Date Home Score Away Competition Venue
01/10/2026 Persebaya Surabaya 2 - 1 Malut United Liga 1 Gelora Bung Tomo Stadium
01/17/2025 Persebaya Surabaya 0 - 2 Malut United Liga 1 Stadion Gelora Bung Tomo
08/16/2024 Malut United 0 - 0 Persebaya Surabaya Liga 1 Stadion Madya Gelora Bung Karno
01/10/2026
Liga 1 Gelora Bung Tomo Stadium
01/17/2025
Liga 1 Stadion Gelora Bung Tomo
08/16/2024
Liga 1 Stadion Madya Gelora Bung Karno
Malut United Win
Persebaya Surabaya Win
Draw

League Standings

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