Liga 1 Regular Season - 8

Persija Jakarta 3 - 0 FT Bhayangkara FC

Bung Karno Stadium

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

Futmetrix Verdict
32
FT
Mon, Dec 29
Indonesia
Persija Jakarta
3-0
Bhayangkara FC
⚡ Intensity 36
⚖️ Balance 8
🏆 Stakes 0
🎲 Upset 0
Self-inflicted wounds end Bhayangkara's run.

Persija Punish Costly Errors to Seal Knockout Progression

Skip It Futmetrix Score: 32/100. A harsh 3-0 scoreline arguably flatters the hosts, but their ruthless exploitation of unforced errors ensured their survival in this high-stakes, win-or-bust encounter.

A Cagey Opening Act

The vibrant atmosphere at Bung Karno Stadium provided a fitting backdrop for this crunch match. With progression on the line in a sudden-death, single-leg knockout scenario, the Stakes could not have been higher. Bhayangkara FC arrived boasting an intimidating run of five consecutive league victories, walking onto the pitch with genuine belief. The early exchanges were entirely defined by a ferocious Intensity in the middle third of the pitch, with both sets of midfielders refusing to yield an inch. It was a classic stalemate characterised by rigid tactical discipline rather than flowing attacking football. Persija, sitting third in the standings, knew they faced a stern test. Neither side was willing to overcommit, acutely aware that a single lapse in concentration would mean immediate elimination.

The Double Pivot

The defining moments of the tie arrived in a devastating one-two punch that shattered the tactical Balance. Right on the stroke of half-time, a sudden lapse inside the penalty area handed the hosts a lifeline. Allano stepped up to the spot in the 45th minute, keeping his cool to convert the penalty and fundamentally alter the tie's dynamic. Forced to abandon their conservative shape, Bhayangkara pushed for an equaliser in the second half, leaving perilous gaps behind them. Their fragile hopes evaporated entirely in the 62nd minute. A disastrous defensive mix-up culminated in Bhayangkara's P. Gede turning the ball into his own net. That own goal was a psychological hammer blow, completely draining the visitors of their hard-earned momentum.

A Ruthless Resolution

Sitting comfortably on a two-goal cushion handed to them largely by unforced errors, Persija demonstrated excellent game management. They slowed the tempo, starved their opponents of possession, and effectively neutralised any lingering Upset Factor. As a desperate Bhayangkara threw caution to the wind in the closing stages, the hosts expertly exploited the vast, open spaces on the counter-attack. The final nail in the coffin was delivered in the 78th minute. Fabio Silva orchestrated a slick move before threading a perfect pass to J. Amat, who finished with clinical precision to make it 3-0. Persija progress to the next round, while Bhayangkara are left to reflect on a harsh night where self-inflicted wounds ultimately derailed a highly promising season.

Key Questions

How did Persija break the deadlock?

Persija opened the scoring right before half-time when Allano successfully converted a penalty in the 45th minute.

Did Bhayangkara FC progress in the tournament?

No, this was a single-leg knockout match. Persija's 3-0 victory means they advance while Bhayangkara are eliminated.

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.

Player Cards

Our take on every player in this match

Bhayangkara FC

Midfielders
A. Savik
👻 Invisible Nothing to note
P. Gede
👻 Invisible Nothing to note
S. Damjanovic
👻 Invisible Nothing to note
Leo Silva
👻 Invisible Nothing to note
F. Andika
👻 Invisible Nothing to note
Moises Gaucho
👻 Invisible Nothing to note
N. Sadiki
👻 Invisible Nothing to note
C. Ilic
👻 Invisible Nothing to note
F. Missa
👻 Invisible Nothing to note
D. Sulistyawan
👻 Invisible Nothing to note
R. Kurnia
👻 Invisible Nothing to note
BENCH
R. Handika
👻 Invisible Nothing to note
M. Ferarri
👻 Invisible Nothing to note
R. Syawal
👻 Invisible Nothing to note
L. Belleggia
👻 Invisible Nothing to note
S. Rizki
👻 Invisible Nothing to note
T. Ichsan
👻 Invisible Nothing to note
T. Agung
👻 Invisible Nothing to note
S. Plazonja
👻 Invisible Nothing to note
Ginanjar
👻 Invisible Nothing to note
F. Sadat
👻 Invisible Nothing to note
I. Spasojevic
👻 Invisible Nothing to note
W. Subo
👻 Invisible Nothing to note

League Standings

Pos Team P Pts GF GA GD Form
1 Pusamania Borneo 8 18 15 9 +6 LMalut United 3 - 2 Pusamania Borneo (28-12-2025)LPersib Bandung 3 - 1 Pusamania Borneo (05-12-2025)WPusamania Borneo 3 - 1 Persija (28-09-2025)WPusamania Borneo 1 - 0 Persis Solo (22-09-2025)WPSIM Yogyakarta 1 - 3 Pusamania Borneo (14-09-2025)
2 Persib Bandung 8 16 12 7 +5 WPersib Bandung 1 - 0 PSM Makassar (27-12-2025)WPersib Bandung 3 - 1 Pusamania Borneo (05-12-2025)LPersita 2 - 1 Persib Bandung (27-09-2025)WArema FC 1 - 2 Persib Bandung (22-09-2025)WPersib Bandung 1 - 0 Persebaya Surabaya (12-09-2025)
3 Persita 8 16 10 9 +1 WArema FC 0 - 1 Persita (30-12-2025)WPersita 2 - 0 Semen Padang (04-10-2025)WPersita 2 - 1 Persib Bandung (27-09-2025)WPersijap 1 - 2 Persita (21-09-2025)WPersita 2 - 1 PSM Makassar (11-09-2025)
4 Persija 8 14 16 8 +8 WPersija 3 - 0 Bhayangkara FC (29-12-2025)LPusamania Borneo 3 - 1 Persija (28-09-2025)LPSM Makassar 2 - 0 Persija (21-09-2025)DPersija 1 - 1 Bali United (14-09-2025)WDewa United 1 - 3 Persija (29-08-2025)
5 Persebaya Surabaya 8 14 13 6 +7 WPersebaya Surabaya 4 - 0 Persijap (28-12-2025)DPSM Makassar 1 - 1 Persebaya Surabaya (06-12-2025)DDewa United 1 - 1 Persebaya Surabaya (26-09-2025)WPersebaya Surabaya 1 - 0 Semen Padang (19-09-2025)LPersib Bandung 1 - 0 Persebaya Surabaya (12-09-2025)
6 Malut United 8 14 16 12 +4 WMalut United 3 - 2 Pusamania Borneo (28-12-2025)WBhayangkara FC 0 - 1 Malut United (25-09-2025)WMalut United 4 - 1 Persepam Madura Utd (19-09-2025)LPersik Kediri 2 - 1 Malut United (12-09-2025)LMalut United 0 - 2 PSIM Yogyakarta (30-08-2025)
7 PSIM Yogyakarta 8 13 11 8 +3 DPSIM Yogyakarta 2 - 2 PSBS Biak Numfor (29-12-2025)DPSM Makassar 0 - 0 PSIM Yogyakarta (27-09-2025)WBali United 1 - 3 PSIM Yogyakarta (20-09-2025)LPSIM Yogyakarta 1 - 3 Pusamania Borneo (14-09-2025)WMalut United 0 - 2 PSIM Yogyakarta (30-08-2025)
8 Persik Kediri 8 13 11 10 +1 WPersik Kediri 2 - 1 Persis Solo (27-12-2025)WPersijap 0 - 2 Persik Kediri (27-09-2025)LBhayangkara FC 1 - 0 Persik Kediri (19-09-2025)WPersik Kediri 2 - 1 Malut United (12-09-2025)WPSBS Biak Numfor 1 - 2 Persik Kediri (29-08-2025)
9 Dewa United 8 11 11 12 -1 DBali United 0 - 0 Dewa United (29-12-2025)DDewa United 1 - 1 Persebaya Surabaya (26-09-2025)WDewa United 3 - 1 PSBS Biak Numfor (20-09-2025)WArema FC 1 - 2 Dewa United (13-09-2025)LDewa United 1 - 3 Persija (29-08-2025)
10 Bali United 8 10 12 14 -2 DBali United 0 - 0 Dewa United (29-12-2025)WSemen Padang 1 - 3 Bali United (26-09-2025)LBali United 1 - 3 PSIM Yogyakarta (20-09-2025)DPersija 1 - 1 Bali United (14-09-2025)WBali United 1 - 0 Persepam Madura Utd (30-08-2025)
11 Arema FC 8 9 11 10 +1 LArema FC 0 - 1 Persita (30-12-2025)DPersis Solo 2 - 2 Arema FC (28-09-2025)LArema FC 1 - 2 Persib Bandung (22-09-2025)LArema FC 1 - 2 Dewa United (13-09-2025)DPersijap 0 - 0 Arema FC (30-08-2025)
12 Persepam Madura Utd 8 9 10 10 0 WPersepam Madura Utd 5 - 1 Semen Padang (28-12-2025)DPSBS Biak Numfor 0 - 0 Persepam Madura Utd (25-09-2025)LMalut United 4 - 1 Persepam Madura Utd (19-09-2025)DPersepam Madura Utd 0 - 0 Bhayangkara FC (12-09-2025)LBali United 1 - 0 Persepam Madura Utd (30-08-2025)
13 PSM Makassar 8 8 7 7 0 LPersib Bandung 1 - 0 PSM Makassar (27-12-2025)DPSM Makassar 1 - 1 Persebaya Surabaya (06-12-2025)DPSM Makassar 0 - 0 PSIM Yogyakarta (27-09-2025)WPSM Makassar 2 - 0 Persija (21-09-2025)LPersita 2 - 1 PSM Makassar (11-09-2025)
14 Bhayangkara FC 8 8 5 8 -3 LPersija 3 - 0 Bhayangkara FC (29-12-2025)LBhayangkara FC 0 - 1 Malut United (25-09-2025)WBhayangkara FC 1 - 0 Persik Kediri (19-09-2025)DPersepam Madura Utd 0 - 0 Bhayangkara FC (12-09-2025)WBhayangkara FC 2 - 0 Persis Solo (29-08-2025)
15 Persijap 8 8 7 14 -7 LPersebaya Surabaya 4 - 0 Persijap (28-12-2025)LPersijap 0 - 2 Persik Kediri (27-09-2025)LPersijap 1 - 2 Persita (21-09-2025)WPersis Solo 1 - 2 Persijap (13-09-2025)DPersijap 0 - 0 Arema FC (30-08-2025)
16 PSBS Biak Numfor 8 6 9 15 -6 DPSIM Yogyakarta 2 - 2 PSBS Biak Numfor (29-12-2025)DPSBS Biak Numfor 0 - 0 Persepam Madura Utd (25-09-2025)LDewa United 3 - 1 PSBS Biak Numfor (20-09-2025)WSemen Padang 1 - 2 PSBS Biak Numfor (11-09-2025)LPSBS Biak Numfor 1 - 2 Persik Kediri (29-08-2025)
17 Persis Solo 8 5 8 15 -7 LPersik Kediri 2 - 1 Persis Solo (27-12-2025)DPersis Solo 2 - 2 Arema FC (28-09-2025)LPusamania Borneo 1 - 0 Persis Solo (22-09-2025)LPersis Solo 1 - 2 Persijap (13-09-2025)LBhayangkara FC 2 - 0 Persis Solo (29-08-2025)
18 Semen Padang 8 4 6 16 -10 LPersepam Madura Utd 5 - 1 Semen Padang (28-12-2025)LPersita 2 - 0 Semen Padang (04-10-2025)LSemen Padang 1 - 3 Bali United (26-09-2025)LPersebaya Surabaya 1 - 0 Semen Padang (19-09-2025)LSemen Padang 1 - 2 PSBS Biak Numfor (11-09-2025)