| Metric | Tartu JK Tammeka | Harju JK Laagri |
|---|---|---|
| Yellow cards | 4 | 2 |
| Red cards | 0 | 0 |
The main highlights were packed into the opening 34 minutes. Harju made the sharper start and Rudenko struck at 3'26'' for 0-1, putting the visitors in front almost immediately. Tammeka responded well and Pedro Manoel brought them level at 15'43''. Giacomo Uggeri was then booked at 20'06'' as the home side kept pushing, and Marin completed the turnaround at 33'39'' to hand Tammeka a 2-1 lead before halftime.
After the break, the score stayed unchanged but the match remained busy. Oliver Kangaslahti entered the book for Tammeka at 50'38'', and Harju reacted with a double substitution just after 53 minutes, sending on Kaspar Roomussaar and Joseph Albert Ndakala. Tammeka later introduced Robin Mathias Muur and Tanel Lang on 68'37'', with Harju answering through Abdul Binate and Idrissa Bah around the 69-minute mark.
The second-half stats were defined more by cards and changes than by chances on the scoreboard. Muhammed Hydara and Thomas were cautioned for Tammeka, while Binate and Bah also saw yellow for Harju. Further home substitutions brought on Mairo Miil, Mait Vaino and Mattis Karis, and Harju replaced Rudenko late with Ander Joosep Kose, but the summary did not change - Tammeka's first-half comeback decided the result.
Our exact score call landed: 2-1. The pre-match prediction matched the final score at 2-1.