Liga 1 Regular Season - 27

PSIM Yogyakarta 1 - 2 FT PSM Makassar

Mandala Krida Stadium

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

Futmetrix Verdict
72
FT
Fri, Apr 10
Indonesia
PSIM Yogyakarta
1-2
PSM Makassar
⚡ Intensity 65
⚖️ Balance 77
🏆 Stakes 2
🎲 Upset 61
Stunning injury-time winner sinks Yogyakarta!

Stoppage-Time Heartbreak: Makassar Steal the Points in Dramatic Style

Highly Entertaining Futmetrix Score: 72/100. A clinical display of ruthless efficiency proved that dominating the ball means absolutely nothing when faced with a relentless, late-surging underdog.

The Illusion of Control

Stepping out onto the pitch at Mandala Krida Stadium, PSIM Yogyakarta immediately established a firm stranglehold on the proceedings. The home side comfortably commanded an overwhelming 67 percent possession, methodically circulating the ball and mounting a staggering 158 total attacks. This fixture served as a stark reminder of how sterile possession can be when a team struggles to find the final cutting edge. Despite this heavy territorial advantage, the tactical Balance of the opening half remained tightly wound, with the visitors absorbing pressure magnificently. The long-awaited breakthrough finally arrived in the 54th minute when D. Corfe carved through the tight defensive lines to slot home a composed finish. The stands erupted in pure relief. However, this slender advantage proved dangerously deceptive, masking a growing complacency against a side refusing to surrender.

The Equalising Surge

Falling behind away from home often breaks a struggling team's spirit, but PSM Makassar flatly refused to crumble. As the second half progressed, the sheer Intensity of the contest escalated into a gritty physical battle. The away side recognized that their opponents were visibly tiring, and they capitalized on this vulnerability by pressing higher up the pitch. A key element of their resurgence was a flurry of corner-kicks that constantly tested the home goalkeeper's mettle. This sheer persistence yielded its ultimate reward in the 79th minute. L. Cumic managed to find a pocket of space inside the congested penalty area, firing a precise strike to restore parity. This crucial goal completely shifted the psychological momentum, silencing the fervent home crowd and setting up a brilliantly tense climax.

The Final Twist

With the clock ticking down and the hosts throwing bodies forward, the encounter delivered a staggering Upset Factor right at the death. The hosts pressed recklessly high in search of a winner, leaving glaring spaces behind their defensive line. They paid the ultimate price in the most agonizing manner imaginable. In the ninth minute of stoppage time, a lightning-fast transition saw Victor Luiz deliver a pinpoint final ball to D. Lagator, who made absolutely no mistake with his finish. This 99th-minute strike snatched a historic victory for the visitors. This monumental away win provides a massive boost for their league campaign, proving that tactical discipline can overcome a staggering deficit in possession. Scoring twice from just two shots on target is the ultimate definition of smash and grab.

Key Questions

How dramatic was the late winner by D. Lagator?

Immensely dramatic. Scoring deep into stoppage time at 90+9 minutes, D. Lagator latched onto Victor Luiz's pass to snatch an incredibly unlikely away victory.

How did PSIM Yogyakarta complete the comeback from behind?

Actually, PSIM Yogyakarta did not complete a comeback. They squandered their initial lead, allowing PSM Makassar to mount a spectacular late surge to steal the victory.

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
67%
33%
PSIM Yogyakarta 67%
PSM Makassar 33%
Shots on Target
2
2
PSIM Yogyakarta 2
PSM Makassar 2
Corners
5
6
PSIM Yogyakarta 5
PSM Makassar 6
Yellow Cards
4
3
PSIM Yogyakarta 4
PSM Makassar 3
Red Cards
0
0
PSIM Yogyakarta 0
PSM Makassar 0

Match Events

Y. Fernandes 🟨 3'
HT
G. Pagamo M. D. Asraf Huwaidi Syam 🔄 46'
50' 🟨 Y. Yamadera
54' D. Corfe
R. D. Septiawan A. Raehan 🔄 62'
63' 🟨 F. Ramos Mingo
Alex Tanque Savio Roberto 🔄 67'
D. Sakai L. Cumic 🔄 67'
D. Lagator 🟨 69'
73' 🟨 S. Sheva
77' 🔄 S. Sheva G. Fatkur
L. Cumic 79'
81' 🔄 E. Vidal N. Haljeta
R. Pratama R. Bakri 🔄 81'
83' 🟨 D. Corfe
D. Lagator (Victor Luiz) 90'+9
Savio Roberto 🟨 90'+10
90'+12 🟨 D. Warmerdam
90'+12 🟨 G. Fatkur
FT

Head to Head

Date Home Score Away Competition Venue
09/27/2025 PSM Makassar 0 - 0 PSIM Yogyakarta Liga 1 Stadion Batakan
09/27/2025
Liga 1 Stadion Batakan
PSIM Yogyakarta Win
PSM Makassar Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Persib Bandung 27 64 48 16 +32 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)DPersebaya Surabaya 2 - 2 Persib Bandung (02-03-2026)
2 Pusamania Borneo 27 60 56 27 +29 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)DPersija 2 - 2 Pusamania Borneo (03-03-2026)
3 Persija 27 55 50 25 +25 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)WMalut United 2 - 3 Persija (24-02-2026)
4 Malut United 26 46 52 33 +19 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)LMalut United 2 - 3 Persija (24-02-2026)DSemen Padang 2 - 2 Malut United (20-02-2026)
5 Bhayangkara FC 27 44 36 31 +5 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)WBhayangkara FC 4 - 0 Semen Padang (24-02-2026)
6 Persebaya Surabaya 27 42 38 33 +5 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)WPersebaya Surabaya 1 - 0 PSM Makassar (25-02-2026)
7 Persita 27 41 35 26 +9 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)LPersita 0 - 1 Dewa United (26-02-2026)
8 PSIM Yogyakarta 27 38 36 35 +1 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)WPSBS Biak Numfor 2 - 4 PSIM Yogyakarta (27-02-2026)
9 Dewa United 26 37 31 31 0 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)WPersita 0 - 1 Dewa United (26-02-2026)WDewa United 2 - 1 Pusamania Borneo (22-02-2026)
10 Bali United 27 36 43 41 +2 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)DBali United 0 - 0 Persijap (28-02-2026)
11 Arema FC 27 35 38 37 +1 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)LPusamania Borneo 3 - 1 Arema FC (26-02-2026)
12 Persik Kediri 27 30 33 47 -14 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)LPersis Solo 2 - 1 Persik Kediri (01-03-2026)
13 PSM Makassar 27 28 32 36 -4 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)LPersebaya Surabaya 1 - 0 PSM Makassar (25-02-2026)
14 Persijap 27 25 24 42 -18 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)DBali United 0 - 0 Persijap (28-02-2026)
15 Persis Solo 27 24 31 46 -15 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)WPersis Solo 2 - 1 Persik Kediri (01-03-2026)
16 Persepam Madura Utd 27 23 27 46 -19 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)LPersib Bandung 5 - 0 Persepam Madura Utd (26-02-2026)
17 Semen Padang 27 20 22 45 -23 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)LBhayangkara FC 4 - 0 Semen Padang (24-02-2026)
18 PSBS Biak Numfor 27 18 29 64 -35 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)LPSBS Biak Numfor 2 - 4 PSIM Yogyakarta (27-02-2026)