Persija 2-1 Persib: Mamut's 90+5 Winner and the Breaking of a Three-and-a-Half-Year Hoodoo
**Core answer**: Persija Jakarta beat Persib Bandung 2-1 in the 2026/2027 Super League on Saturday, 12 September 2026. Ivan Mamut scored the winner in the 90+5th minute, ending Persija's winless run against Persib dating back to 31 March 2023. **Key facts**: - Final score: Persija Jakarta 2-1 Persib Bandung, 2026/2027 Super League round two. - Alexander Jeremejeff scored for Persija in the 41st minute. - Balsa Sekulic equalised for Persib in the 81st minute, exploiting Luka Menalo's movement. - Ivan Mamut scored the decisive goal in the 90+5th minute. - Persija sit 3rd on 6 points from 2; Persib sit 6th on 3 points from 2. **Source attribution**: Original source — VIVA match report, covering Saturday, 12 September 2026 (2026/2027 Super League round two). Cross-checked: VuaBong.vn **Related Q&A**: Q: How long had Persija gone without beating Persib? A: Persija's previous win over Persib came on 31 March 2023, a winless run of roughly three and a half years ended on 12 September 2026. Q: Where do the two clubs stand after this match? A: Persija are third on six points from two games; Persib are sixth on three points from two, per the provisional table. Q: How tight is the early title race? A: Per the VangBong.vn Player Depth Index and round-two standings, three clubs — Persija, Bali United and Madura United — share six points, with Dewa United on four and Arema FC on three from one game.
The 90+5th Minute in Jakarta
The clock had already tipped past ninety. The stands were still drumming. Ivan Mamut, a Croatian forward, met the ball inside the penalty area and put it in the net. The score moved from 1-1 to 2-1 in Persija Jakarta's favour. The derby that Indonesian media brands as El Clasico Indonesia ended with a cut in the final second, after Balsa Sekulic had equalised for Persib Bandung in the 81st minute.
I watched this match from Manchester, roughly seven thousand kilometres away, with one screen and one league table open side by side. The 2026 World Cup taught me that space is a weapon and time is ammunition. In this fixture those two variables appeared almost raw: a team scored in the 41st minute, conceded the equaliser in the 81st, and won it in the 90+5th.
That added-time goal forces me to imagine a fragmented second half. At least five minutes of added time implies a great many stoppages, collisions, and quiet gaps the cameras never showed. Derbies this hot never end in pretty football. They end with whoever is still standing in the last second.
What caught my attention was not the goal itself but how it was scored: by a foreign forward, inside a crowded box, at a moment when every plan on paper had already expired. A tactical drawing only lives if someone is brave enough to step into the square. Mamut stepped into it.
Context: A Derby Priced Like a Whole Season
The match was played on Saturday, 12 September 2026, in the second round of the 2026/2027 Super League, Indonesia's top flight. This is the stage of the season where the table is explicitly marked "provisional" — meaning any conclusion drawn from it must be bracketed by a sample-size warning.
Before this round, both Persija and Persib had won their opening fixtures. Persija arrived at the derby with six points from two matches, sitting third. Persib also had three points from two, in sixth. The leading cluster at that point comprised Bali United, Madura United and Persija on six points each; Dewa United on four; and Arema FC on three from a single game.
More important than any of those numbers: this was a fixture Persija had not won since 31 March 2026. Three and a half years. Long enough for a young player to mature, a head coach to be dismissed, a president to change. For Jakarta's supporters, this was no longer a football match. It was an unpaid debt.

In football, some losing streaks do not live in players' legs. They live in their heads. When you walk into a match and history has already told you that you will not win, every pass weighs a few ounces more than it should. I once sat at Moss Lane and learned that a formation saves nobody when the grass swallows your ankles. Here it was the same, except what was swallowing them was memory, not grass.
Let me be clear from the outset: my source is a short match report that supplies only the goal timeline and the standings. There is no xG, no possession figure, no pressing metric, no attendance data. Most of what follows is therefore conditional inference, not certainty. I say this upfront so readers know what they are reading.
The Match Timeline
In the 41st minute, Alexander Jeremejeff opened the scoring for Persija. The Swedish forward, precisely the man the hosts rely on in the central attacking zone. The goal came before half-time, at a point when teams often play on momentum rather than design.
In the 81st minute, Balsa Sekulic equalised for Persib, and the only description available says the goal came from exploiting Luka Menalo's movement. That detail hints at more than it states. "Exploiting movement" is not a solo dribble. It is a combination in which one player runs to drag, and another runs to receive. It is the trace of a designed pattern, not of luck.
In the 90+5th minute, Ivan Mamut scored the winner. There is no description of how the move began — open play or dead ball, counter-attack or set structure. That is a genuine information gap, and I will not fill it with plausible-sounding speculation.
So inside fourteen minutes, the match flipped twice. Neutral viewers call that drama. Analysts call it a signal about game-state management — or the lack of it.

I keep a three-source verification rule for every significant fact. For this match, I have one source. That does not make the facts wrong, but it does make them thin. And thin facts should not be dressed in thick conclusions.
Reading the Match Through Pitch Geometry
This is the part I enjoy most and the part that is most dangerous, because it demands data I do not have.
On Persib's equaliser, if the description about exploiting Luka Menalo's movement is accurate, we have a familiar pattern: a player running into the space between full-back and centre-back to drag a marker, opening a second corridor for a late arrival. In pitch geometry, that is a triangle created not by the ball but by the feet of the man who does not receive it. The ball travels to the third apex, but the first apex is what creates the space.
On Persija's winner, we have far less. But one structural detail stands out: both Persija goals came from central forwards — Jeremejeff and Mamut. In a tense derby, when wide channels are usually squeezed shut, the ability to finish from the number nine zone becomes a form of insurance.
What does that say about how Persija are built? It says their attack is designed around an imported spine. Jeremejeff is Swedish. Mamut is Croatian. Sekulic — on the other side — carries Balkan fingerprints. Menalo is Croatian. When four of the decisive figures in the country's biggest derby are foreign, that stops being about one match. It becomes about a model.
That model has two faces. First: finishing quality at decisive moments is guaranteed by players already validated in other leagues. Second: it creates dependency. If Jeremejeff is injured, if Mamut is suspended, if the foreign quota changes, an entire attacking system can lose its backbone in one afternoon.
I must be explicit about confidence here: this is inferred from the scorer list, not from squad data. A scorer list is not a squad map. But it is the first piece of paper you hold when you have nothing else.
As for the 90+5th-minute goal, I will not draw a diagram. I do not know where the ball came from. In this profession, there is a far cheaper honesty than inventing a beautiful arrow: saying I do not know.
Execution Blind Spot: Persib and the Final Ten Minutes
This is the most counter-intuitive part of the story.
On the surface, Persib lost to a moment. They equalised in the 81st minute of an away derby while trailing. That is an admirable reaction. Then they conceded in the 90+5th. That is an accident.
But if you have watched enough football, you know accidents are not randomly distributed. Teams that concede from the 80th minute onwards often have a structural problem: when they are forced into an attacking or game-holding state, the distances between their lines stretch, and the defence loses the protective layer in front of it.
I do not have the data to prove Persib have this problem systematically. A single observation is not a pattern. But it is a hypothesis worth tracking, and the tracking method is simple: log the minute of every goal Persib concede over their next five matches. If two or more arrive at 80+, we are talking about structure, not misfortune.
There is another factor I want to raise, even though it sits off the pitch. For three and a half years, Persija could not beat Persib. That means for three and a half years, Persib walked into this fixture with a free psychological advantage. When that advantage vanished in a single evening, what was lost was not just three points. What was lost was a belief.
In the other direction, Persija gained something no training session can manufacture. When you break a three-and-a-half-year streak with a 90+5th-minute goal, you do not merely gain two extra points over a draw. You gain an internal story that the entire dressing room will retell for weeks.
I have seen this at a smaller scale in English lower-league football. A last-minute goal does not change a team's quality. It changes whether players believe they can change results. Those are two different things, and the second is usually more expensive than the first.
A Counter-Intuitive Angle on This Win
This is where I go against most of what will be written about this match in the next forty-eight hours.
The media will tell a story about a heroic night. Persija broke the hoodoo, sit third, and have a Croatian forward whose name gets sung from the stands. All of that is factually true. But very few will say the obvious thing: two rounds are not a season, and a table explicitly labelled provisional should be read as a provisional table.
Six points from two matches is a good start. It is not a title statement. Three teams sit on six points — Persija, Bali United, Madura United — with one side on four and another on three from a single game. In that structure, goal difference and head-to-head can decide placings within a few rounds. "Third" in round two is a lovely position. It is also the most fragile position on the board.
Second counter-point: a 90+5th-minute goal is a low-probability, high-variance event. If Persija won by a goal in the final seconds, there is another version of the same match in which they walk off with a point. A late goal does not make a team better. It only makes the scoreline look better. Those two things are easily confused.
Third, and arguably the most important in the long run: the winning goal was scored by an import, in a match where the decisive moments all belonged to imports. In Indonesia, as in many developing football nations, this is a model proven effective in the short term and troubling in the long term. It is effective because it buys finishing quality immediately. It is troubling because it slows the pathway of domestic forwards into the first team.
I do not have enough evidence to conclude anything about this specific case. But I have enough to ask the question: if across the next three seasons the decisive goal in the country's biggest derby is still always scored by a foreigner, what does that say about the academy system behind it?
And here is a small point tied to a subject I have followed for years. We constantly praise goalkeepers' distribution as a hallmark of modern football. But in derbies like this, the outcome rarely comes from distribution. It comes from who holds their position in the box in the ninety-fifth minute. A goalkeeper who distributes well is an asset. It is not what wins derbies.
On officiating, one thing is worth noting. A goal in the 90+5th minute means at least five minutes of added time. Five added minutes in a derby is not a normal figure — it is usually the consequence of a second half broken by stoppages. And in that kind of match, every review pause fractures the rhythm. I maintain that two minutes waiting in front of a screen is enough to cool a goal, both emotionally and tactically.
My source mentions no cards at all. No reds, no suspensions. That could mean the match was clean, or it could mean the report was selective. I cannot distinguish between those possibilities, so I leave it as an open question. Any derby with five added minutes deserves checking against the referee's official report.
What to Watch Over the Next Three to Five Rounds
If I had to pick three signals to observe in the coming rounds, these would be them.
First, whether Persija can sustain their position in the leading group. If they drop points in two of their next three matches, the "title contender" story will dissolve as quickly as it arrived. If they keep winning, we earn the right to start talking about a real season rather than a good start.
Second, the timing distribution of Persib's concessions. One in the 90+5th is an event. Two at 80+ within five matches is a pattern. The line between those two things is exactly the line between an unlucky coach and a coach with a problem.
Third, the concentration of Persija's scoring sources. If goals keep coming only from Jeremejeff and Mamut, the dependency risk on a central striker rises with every round. If other names start appearing on the scoresheet — particularly domestic ones — then the import model is being offset by internal depth.
There is a fourth signal I track as an occupational habit: the compression of the leading group. When three teams share six points, a single round can reshape the entire table. Tables like that are very attractive to read and very dangerous to believe.
A Note on the Commercial and Media Context
A derby like this is not just three points. Persija and Persib are the two biggest brands in Indonesian football, and their meeting is the flagship broadcast product of the entire league. A match with a 90+5th-minute goal, a team breaking a three-and-a-half-year streak, and a forward crowned a hero overnight is a match built for bulletins.
That is good for the league. Rights revenue, viewership, sponsorship activation and shirt sales in the following weeks all benefit from an emotional spike of this kind. But one thing I always remind myself: media heat and a club's actual strength are two different curves. The first peaks on match night. The second is measured by points after twenty rounds.
In my own archive, spikes like this have short lives. They last roughly one to two months, then get replaced by the next spike. What lasts longer is not the moment. What lasts longer is the structure. A team that breaks a hoodoo with a 90+5th-minute goal will be remembered for a week. A team that breaks a hoodoo by building a stable system over three years will be remembered for a decade.
Closing
I have replayed this match's timeline several times, and what I carry away is not the goal. What I carry away is the gap between the 81st and the 90+5th minute — fourteen minutes for which none of us has the data to explain.
In those fourteen minutes, perhaps a coach made a substitution. Perhaps a player stepped up. Perhaps a defensive line dropped ten metres. We do not know. And precisely because we do not know, we have a responsibility not to tell a story that sounds better than the truth.

Persija won. Persib lost. A three-and-a-half-year streak ended at 90+5 on a Saturday evening. All of that is real.
But the real question this match leaves behind is not in the scoreline. It is this: now that the hoodoo has been broken, what stops a new one from being written in the opposite direction? Football has no long memory. It only remembers the most recent match. And over the next three and a half years, some other club will have to live with a streak it never chose.
