Liga 1 Regular Season - 30

Dewa United 1 - 0 FT Persijap

Indomilk Arena

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

Futmetrix Verdict
61
FT
Wed, Apr 29
Indonesia
Dewa United
1-0
Persijap
⚡ Intensity 52
⚖️ Balance 44
🏆 Stakes 51
🎲 Upset 0
Stoppage time penalty miss seals result.

Heartbreak from the Spot Ensures Narrow Home Victory

Worth Watching Futmetrix Score: 61/100. A tense tactical battle exploded into a dramatic finale, with a missed stoppage-time penalty ensuring the points stayed with the high-flying hosts.

Early Midfield Chess

The atmosphere at Banten International Stadium was charged with expectation as both sides engaged in an intricate tactical battle early on. Surprisingly, it was the visiting Persijap who controlled possession with 55% of the ball, dictating the tempo across the middle third. However, their territorial advantage lacked the crucial final pass, running into a highly disciplined Dewa United defensive block. The hosts were content to absorb pressure and hit on the counter, registering a remarkable ten shots on target throughout the contest compared to the visitors' six. High Stakes were evident in every challenge, with the away side desperate for points to pull away from the relegation conversation. Despite the attacking intent, both goalkeepers stood firm during the opening exchanges, ensuring the sides went into the break deadlocked in a fascinating game of tactical chess.

The Breakthrough

The defining breakthrough finally arrived just seven minutes into the second half, completely altering the complexion of the match. In the 52nd minute, Alex stepped up to the penalty spot for the hosts, showing nerves of steel to dispatch the ball past the keeper. That pivotal moment forced a massive tactical shift, pushing the Intensity of the contest to its absolute limits. Chasing the game, Persijap abandoned their cautious approach and committed numbers forward, launching a barrage of attacks that tested the home side's resolve. Dewa United responded by dropping slightly deeper, inviting pressure while looking to exploit the newly vacated spaces behind the visiting defence. The midfield transformed into a physical battleground of desperate interceptions, with the hosts defending their slender advantage valiantly as the clock ticked down toward an increasingly tense conclusion.

Heartbreak at the Death

Nothing could have prepared the fans for the heart-stopping climax that unfolded deep into stoppage time. With ten minutes of added time on the clock, Persijap were handed a golden lifeline in the form of a late penalty. Franca Carlos took responsibility, but under immense pressure, he failed to convert the spot-kick, letting the hosts off the hook in the most dramatic fashion possible. The home side's ability to maintain Balance during those chaotic final moments ultimately secured all three points. This hard-fought 1-0 victory cements Dewa United's comfortable seventh-place standing and extends their impressive unbeaten run. Meanwhile, the agonizing late miss leaves Persijap stranded in 14th position, nursing a painful defeat that keeps them nervously looking over their shoulders as the season progresses.

Key Questions

Was the penalty miss by Franca Carlos the turning point?

Absolutely. Missing the penalty deep into stoppage time extinguished Persijap's final hope, confirming Dewa United's hard-fought 1-0 victory and breaking the visitors' hearts.

Did Dewa United deserve the late equalizer?

Dewa United actually held a 1-0 lead and won. It was Persijap who received the late opportunity to equalize, but Franca Carlos missed the crucial stoppage-time penalty.

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
45%
55%
Dewa United 45%
Persijap 55%
Shots on Target
10
6
Dewa United 10
Persijap 6
Corners
4
4
Dewa United 4
Persijap 4
Yellow Cards
3
3
Dewa United 3
Persijap 3
Red Cards
0
0
Dewa United 0
Persijap 0

Match Events

Franca Carlos 🟨 2'
43' 🟨 R. Kambuaya
HT
52' Alex
R. Saepul A. Umanailo 🔄 55'
B. Herrera 🟨 58'
62' 🟨 I. Jenner
68' 🔄 R. Kambuaya R. Struick
68' 🔄 E. Vikri T. Marukawa
N. Yakubu A. Sudi 🔄 71'
79' 🔄 A. Messidoro W. Prasetyo
80' 🟨 N. Kuipers
86' 🔄 N. Sadaoui S. Lilipaly
R. Hidayat B. Lessy 🔄 87'
W. Hamisi A. Fadlillah 🔄 87'
I. Guarrotxena 🟨 90'+3
Franca Carlos (Franca Carlos) 90'+10
FT

Head to Head

Date Home Score Away Competition Venue
01/12/2026 Persijap 0 - 3 Dewa United Liga 1 Gelora Bumi Kartini Stadium
01/12/2026
Liga 1 Gelora Bumi Kartini Stadium
Dewa United Win
Persijap Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Pusamania Borneo 30 69 62 28 +34 WPersik Kediri 0 - 1 Pusamania Borneo (29-04-2026)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)
2 Persib Bandung 30 69 54 20 +34 WBhayangkara FC 2 - 4 Persib Bandung (30-04-2026)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)
3 Persija 30 62 56 26 +30 WPersija 4 - 0 Persis Solo (27-04-2026)DPSIM Yogyakarta 1 - 1 Persija (22-04-2026)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)
4 Malut United 30 49 61 41 +20 WPSBS Biak Numfor 0 - 7 Malut United (28-04-2026)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)
5 Persebaya Surabaya 30 48 45 35 +10 WArema FC 0 - 4 Persebaya Surabaya (28-04-2026)WMalut United 0 - 2 Persebaya Surabaya (23-04-2026)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)
6 Bhayangkara FC 30 47 41 38 +3 LBhayangkara FC 2 - 4 Persib Bandung (30-04-2026)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 (05-04-2026)
7 Dewa United 30 47 38 35 +3 WDewa United 1 - 0 Persijap (29-04-2026)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)
8 Bali United 30 45 50 42 +8 WBali United 2 - 0 PSM Makassar (27-04-2026)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)
9 Persita 30 44 36 28 +8 WPSIM Yogyakarta 0 - 1 Persita (30-04-2026)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)
10 Arema FC 30 39 40 41 -1 LArema FC 0 - 4 Persebaya Surabaya (28-04-2026)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)
11 PSIM Yogyakarta 30 39 38 39 -1 LPSIM Yogyakarta 0 - 1 Persita (30-04-2026)DPSIM Yogyakarta 1 - 1 Persija (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)
12 Persik Kediri 30 33 35 51 -16 LPersik Kediri 0 - 1 Pusamania Borneo (29-04-2026)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)
13 PSM Makassar 30 31 36 41 -5 LBali United 2 - 0 PSM Makassar (27-04-2026)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)
14 Persijap 30 31 28 43 -15 LDewa United 1 - 0 Persijap (29-04-2026)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)
15 Persepam Madura Utd 30 29 31 49 -18 WSemen Padang 0 - 1 Persepam Madura Utd (29-04-2026)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)
16 Persis Solo 30 27 33 53 -20 LPersija 4 - 0 Persis Solo (27-04-2026)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)
17 Semen Padang 30 20 22 51 -29 LSemen Padang 0 - 1 Persepam Madura Utd (29-04-2026)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)
18 PSBS Biak Numfor 30 18 29 74 -45 LPSBS Biak Numfor 0 - 7 Malut United (28-04-2026)LPersijap 2 - 0 PSBS Biak Numfor (24-04-2026)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)