Liga 1 Regular Season - 28

Bhayangkara FC 2 - 1 FT PSIM Yogyakarta

Sumpah Pemuda

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

Futmetrix Verdict
74
FT
Fri, Apr 17
Indonesia
Bhayangkara FC
2-1
PSIM Yogyakarta
⚡ Intensity 56
⚖️ Balance 80
🏆 Stakes 56
🎲 Upset 0
Brilliant Sidibe sparks quickfire Bhayangkara comeback.

Sumpah Pemuda Sizzles as Bhayangkara Overturn PSIM Lead

Highly Entertaining Futmetrix Score: 74/100. A breathtaking second-half fightback solidified the hosts' upper-table credentials against a spirited but ultimately heartbroken visiting side.

An Early Shock

The match kicked off with blazing Intensity as PSIM Yogyakarta looked to upset the natural order at Sumpah Pemuda. The visitors controlled possession seamlessly, silencing the home crowd in just the 9th minute. S. Sheva found the back of the net after a precise setup from D. Corfe, rewarding their bright start. Despite their mid-table status, the visitors dictated the tempo for much of the first period. Bhayangkara FC looked disjointed, struggling to cope with the slick passing patterns that allowed PSIM to hold onto their slender advantage heading into the break.

The Sidibe Show

Whatever was said in the home dressing room at half-time worked wonders. The Balance of power shifted instantly as the hosts flew out of the blocks. In the 49th minute, N. Sadiki drew them level, capitalizing on a brilliant delivery from M. Sidibe. Before the visitors could regroup, the architect turned executioner. Just seven minutes later, M. Sidibe latched onto a pass from Moises Gaucho to fire his team into the lead. This blistering seven-minute spell completely flipped the match on its head, turning a potential disaster into a showcase of resilience.

Chaos and VAR Drama

Desperate to salvage a point, the visitors pushed forward, thinking they had found their lifeline in the 70th minute when E. Vidal scored—only for VAR to rule it out for offside. The final stages became a shooting gallery, with a staggering 31 shots attempted across the 90 minutes, forcing the goalkeepers into 17 collective saves. The Stakes were immense for the hosts, who defended their narrow lead with fierce determination. The final whistle confirmed a vital victory, ensuring Bhayangkara kept their grip on fourth place while leaving PSIM with nothing but regrets.

Key Questions

How did Bhayangkara FC complete the comeback from behind?

A devastating second-half surge did the damage, with N. Sadiki equalising before M. Sidibe scored the decisive goal just seven minutes later to secure the win.

What does this mean for Bhayangkara FC's season?

The hard-fought victory cements their hold on fourth place with 47 points, maintaining their excellent late-season form and keeping them highly competitive in the standings.

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
41%
59%
Bhayangkara FC 41%
PSIM Yogyakarta 59%
Shots on Target
11
9
Bhayangkara FC 11
PSIM Yogyakarta 9
Corners
5
5
Bhayangkara FC 5
PSIM Yogyakarta 5
Yellow Cards
2
1
Bhayangkara FC 2
PSIM Yogyakarta 1
Red Cards
0
0
Bhayangkara FC 0
PSIM Yogyakarta 0

Match Events

S. Sheva (D. Corfe) 9'
HT
46' 🔄 R. Matsumura Moises Gaucho
46' 🔄 F. Missa F. Andika
49' N. Sadiki (M. Sidibe)
56' M. Sidibe (Moises Gaucho)
R. Adi 🟨 63'
E. Vidal 70'
R. Adi A. Irfan 🔄 78'
S. Sheva F. Sudin 🔄 78'
78' 🔄 W. Subo T. Ichsan
80' 🟨 S. Yamamoto
D. Warmerdam M. Iqbal 🔄 84'
R. Cahyana R. Hardiawan 🔄 84'
A. Setyo R. Teddy 🔄 89'
90'+1 🔄 P. Mbaga R. Kurnia
90'+5 🟨 Moises Gaucho
90'+8 🔄 B. Doumbia I. Spasojevic
FT

Head to Head

Date Home Score Away Competition Venue
11/22/2025 PSIM Yogyakarta 1 - 0 Bhayangkara FC Liga 1 Mandala Krida Stadium
02/26/2025 PSIM Yogyakarta 2 - 1 (AET) Bhayangkara FC Liga 2 Stadion Manahan
12/19/2024 PSIM Yogyakarta 1 - 2 Bhayangkara FC Liga 2 Stadion Mandala Krida
09/19/2024 Bhayangkara FC 0 - 1 PSIM Yogyakarta Liga 2
11/22/2025
Liga 1 Mandala Krida Stadium
02/26/2025
Liga 2 Stadion Manahan
12/19/2024
Liga 2 Stadion Mandala Krida
09/19/2024
Liga 2
Bhayangkara FC Win
PSIM Yogyakarta Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Persib Bandung 28 65 50 18 +32 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)WPersib Bandung 3 - 0 Persik Kediri (09-03-2026)
2 Pusamania Borneo 28 63 58 28 +30 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)WPusamania Borneo 5 - 1 Persebaya Surabaya (07-03-2026)
3 Persija 28 58 51 25 +26 WPSBS Biak Numfor 0 - 1 Persija (18-04-2026)WPersija 3 - 0 Persebaya Surabaya (11-04-2026)LBhayangkara FC 3 - 2 Persija (05-04-2026)DPersija 1 - 1 Dewa United (15-03-2026)DPersija 2 - 2 Pusamania Borneo (03-03-2026)
4 Bhayangkara FC 28 47 38 32 +6 WBhayangkara FC 2 - 1 PSIM Yogyakarta (17-04-2026)LPersijap 2 - 1 Bhayangkara FC (11-04-2026)WBhayangkara FC 3 - 2 Persija (05-04-2026)WBhayangkara FC 2 - 1 Arema FC (10-03-2026)WDewa United 0 - 2 Bhayangkara FC (01-03-2026)
5 Malut United 28 46 54 39 +15 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)WPersepam Madura Utd 1 - 2 Malut United (03-03-2026)
6 Persebaya Surabaya 28 42 39 35 +4 LPersebaya Surabaya 1 - 2 Persepam Madura Utd (17-04-2026)LPersija 3 - 0 Persebaya Surabaya (11-04-2026)WPersebaya Surabaya 1 - 0 Persita (04-04-2026)LPusamania Borneo 5 - 1 Persebaya Surabaya (07-03-2026)DPersebaya Surabaya 2 - 2 Persib Bandung (02-03-2026)
7 Persita 28 41 35 27 +8 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)WPSM Makassar 2 - 4 Persita (02-03-2026)
8 Dewa United 28 41 35 34 +1 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 1 - 1 Dewa United (15-03-2026)LDewa United 0 - 2 Bhayangkara FC (01-03-2026)
9 Bali United 28 39 47 42 +5 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)WArema FC 3 - 4 Bali United (06-03-2026)
10 Arema FC 28 38 40 37 +3 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)LArema FC 3 - 4 Bali United (06-03-2026)
11 PSIM Yogyakarta 28 38 37 37 0 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)DSemen Padang 0 - 0 PSIM Yogyakarta (04-03-2026)
12 Persik Kediri 28 33 34 47 -13 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)WPersik Kediri 2 - 1 PSBS Biak Numfor (05-03-2026)
13 PSM Makassar 28 28 33 38 -5 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)LPSM Makassar 2 - 4 Persita (02-03-2026)
14 Persijap 28 28 26 42 -16 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)DPersijap 0 - 0 Persis Solo (05-03-2026)
15 Persepam Madura Utd 28 26 29 47 -18 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)LPersepam Madura Utd 1 - 2 Malut United (03-03-2026)
16 Persis Solo 28 24 31 48 -17 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)DPersijap 0 - 0 Persis Solo (05-03-2026)
17 Semen Padang 28 20 22 47 -25 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)DSemen Padang 0 - 0 PSIM Yogyakarta (04-03-2026)
18 PSBS Biak Numfor 28 18 29 65 -36 LPSBS Biak Numfor 0 - 1 Persija (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)LPersik Kediri 2 - 1 PSBS Biak Numfor (05-03-2026)