
Narva Trans held onto a lead for over 30 minutes and were level for most of the match, but league leaders Flora Tallinn ultimately took all three points with a second-half comeback, winning 2–1 on the artificial turf of Kalev-Fama Stadium.
Trans made one key change from their usual starting lineup — goalkeeper Aleksei Matrossov began on the bench, with Aleksandr Kraizmer stepping in. Their attacking duo, Josue Doke and Landry Kabore, who had scored 17 goals between them this season, continued up front.
Flora left out Markus Poom from the starting eleven, opting for Maksim Kalimullin, making his first start in over six rounds. Poom was on the bench, likely due to squad rotation ahead of a tight match schedule.
The home side opened the scoring in the 16th minute. After Ivanyušhin was left unmarked on the wing, his cross found Josue Doke, who sent a looping header into the top corner to give Narva the lead.
The rest of the first half remained physical, with a notable duel between Flora’s Rauno Sappinen and Trans defender Campagna. Flora had little attacking threat and went into halftime trailing 1–0.
Just one minute into the second half, Flora were awarded a penalty after Campagna brought down Tovstik inside the box. Tristan Toomas Teeväli stepped up and calmly converted from the spot to equalize in the 48th minute.
Shortly after, a bizzare incident happened as tensions flared when Narva’s CEO Konstantin Burdakov was sent off from the touchline after shoving Tovstik during a throw-in situation. Though minor, the contact resulted in his dismissal.
Flora continued to press and finally found the winner late in the 88th minute. Hussar delivered a cross into the box, where Rauno Sappinen was left unmarked and nodded the ball past Kraizmer from close range.
Narva had a late chance with a corner in stoppage time, even sending goalkeeper forward, but Flora held on for the win.
JK Narva Trans vs FC Flora Tallinn – 1:2 (1:0)
Goals: Doke 16′ | Teevali 48′ (Penalty kick), Sappinen 88′
NAR: Kraizmer, Burjanadze, Campagna, Santos, Žuravljov, Ivanyushin, Agaptsev (Kozhushko 90+3′), Maksimkin, Filatov (Kudriashov 90+3′), Kabore, Doke (Viidas 77′)
FLO: Grunvald, Hussar, Tougjas, Kolobov, Tovstik, Teevali, Zenjov (Kaares 43′), Mihhailov, Kalimullin (Kalmokov 78′), Kuraksin (Poom 57′), Sappinen
Premium Liiga Matchday 17 games:
- 17.06.2025 – FC Kuressaare vs Tartu JK Tammeka – 2:3
- 18.06.2025 – JK Narva Trans vs FC Flora Tallinn – 1:2
- 18.06.2025 – FCI Levadia vs JK Tallinna Kalev – 4:0
- 18.06.2025 – Parnu JK Vaprus vs Paide Linnameeskond – 1:2
- 18.06.2025 – Nomme Kalju FC vs Harju JK Laagri – 1:0
| # | Club | GP | W | D | L | GD | Pts |
| 1 | FC Flora | 36 | 26 | 4 | 6 | 53 | 82 |
| 2 | FCI Levadia | 36 | 25 | 4 | 7 | 55 | 79 |
| 3 | Nõmme Kalju | 36 | 23 | 5 | 8 | 32 | 74 |
| 4 | Paide | 36 | 21 | 7 | 8 | 31 | 70 |
| 5 | Narva Trans | 36 | 15 | 6 | 15 | -1 | 51 |
| 6 | Pärnu Vaprus | 36 | 14 | 7 | 15 | 3 | 49 |
| 7 | Harju JK | 36 | 10 | 6 | 20 | -21 | 36 |
| 8 | Tammeka Tartu | 36 | 9 | 3 | 24 | -36 | 30 |
| 9 | FC Kuressaare | 36 | 8 | 4 | 24 | -35 | 28 |
| 10 | Tallinna Kalev | 36 | 5 | 2 | 29 | -81 | 17 |