KTP vs FC Haka: Dramatic 2-0 Victory — Full Match Review Ykkösliiga 2026
FC Haka vs KTP clashed in what became one of the most gripping encounters of the Ykkösliiga 2026 season — a match that ended in a resounding 2-0 defeat for the home side, as the visitors arrived with a plan, executed it with cold precision, and left with all three points firmly tucked in their pocket. From the very first whistle, tension hung in the air like storm clouds refusing to break, until KTP's clinical edge finally tore FC Haka apart.
The Early Thunderbolt: M. Coker Strikes at Minute 12
Barely twelve minutes had elapsed — the grass still damp, the crowd still finding their voices — when the match's first seismic moment arrived. KTP's M. Coker stepped forward into the pages of this fixture's history, slotting home a composed finish to break the deadlock and silence the FC Haka faithful. It was a goal borne of ruthless opportunism, the kind of strike that doesn't just open the scoreline — it fractures the opposition's confidence at its very foundation.
The score read 0-1, and FC Haka had a mountain to climb, with every second ticking by feeling heavier than the last.
First-Half Tension Boils Over: Karlsson Sees Yellow
As FC Haka desperately searched for a way back into the match, frustration began seeping through their defensive lines like water through cracked concrete. At the 42nd minute, the pressure manifested in the most visible way possible — J. Karlsson of FC Haka was shown a yellow card, a booking that served as a stark warning: the home side were beginning to unravel under KTP's relentless grip on the contest.
The referee's card flashed. The crowd groaned. And with that, the whistle blew for half-time — KTP leading 0-1, carrying both the scoreline and the momentum into the dressing rooms.
Half-Time: A One-Goal Cushion, A World of Danger
At the break, the numbers told a painful story for FC Haka. The HT scoreline of 0-1 was not merely a deficit — it was a statement of KTP's dominance. Inside the FC Haka dressing room, one could only imagine the urgency, the tactical recalculations, the desperate attempts to reignite something that had already been extinguished.
Second Half Reshuffles: Both Benches Activated
FC Haka's Bold Gamble at the Restart
FC Haka's manager wasted no time. The moment the second half commenced at minute 46, a substitution was made — K. Nurmi entered the fray, replacing A. Keto-Diyawa in a clear tactical injection designed to alter the flow of the match. The message from the bench was unambiguous: this was not over.
And yet, fate had other ideas.
KTP's Triple Substitution Wave Begins at 60'
At minute 60, FC Haka themselves made a change — T. Lahdensuo came on to replace O. Whyte as the home side continued their tactical search for a breakthrough. But it was KTP who commanded the deeper narrative of this half, as they too began moving their pieces across the board with calculated intent.
At minute 53, KTP's J. Mäkelä was cautioned with a yellow card — a moment of controversy that briefly threatened to disrupt KTP's composure. But this team, steeled by a first-half lead, did not flinch. They absorbed the moment and pushed forward.
KTP's Double Substitution at 63' — A Statement of Control
The 63rd minute brought a double change from KTP's camp. O. Hänninen replaced R. Polat, and simultaneously, L. Puhakainen came on for S. Hölttä. Two fresh legs. Two new threats. A manager reading the game with the precision of a chess grandmaster, reinforcing areas and maintaining the stranglehold over a FC Haka side growing increasingly desperate.
The Killing Blow: F. Manneh Seals It at Minute 72
Then came the moment that truly buried FC Haka's hopes — deep, irreversible, and devastatingly efficient. At the 72nd minute, F. Manneh struck with the conviction of a man who knew exactly what this goal meant. A regular finish, clean and lethal, it sent the scoreline surging to 0-2 and transformed this match from a tense encounter into a procession.
Manneh — the hero, the executioner, the name that will echo through KTP supporters' conversations for weeks to come. His goal was not just a second strike; it was a declaration that KTP had come to this stadium not merely to survive, but to dominate.
FC Haka's Final Desperate Scramble
Laaksonen Booked as Haka's Frustration Reaches Its Peak
With eight minutes remaining and the match all but gone, FC Haka's O. Laaksonen received a yellow card in the 79th minute — the third booking of the match, a testament to how fractured and frustrated the home side had become. The cards were no longer just tactical infractions; they were symptoms of a team coming apart at the seams.
Late Substitutions Cannot Stop the Bleeding
At minute 73, FC Haka had already introduced M. Mahlamäki in place of I. Lanquedoc, a final roll of the dice that produced nothing but noise. Then, at minute 83, KTP responded with their own change — N. Sichinava replacing N. Friberg, the visitors calmly managing the game's closing chapters with the authority of seasoned professionals.
The final substitution of the night came deep in added time at 90+3', when KTP removed the very man who had sealed the match — F. Manneh — to a moment of recognition, replaced by O. Eloluoto. It was a symbolic farewell, a hero's exit acknowledged by every eye in the stadium.
Full-Time: The Curtain Falls on FC Haka's Misery
The referee's final whistle at 90 minutes confirmed what the numbers had been saying for the better part of an hour: FC Haka 0-2 KTP. A full-time scoreline that flattered neither side in terms of drama — for this was a match that had its story written early, in ink that could not be erased.
KTP walked away as the undisputed masters of this Ykkösliiga 2026 encounter. M. Coker provided the spark, and F. Manneh delivered the thunderclap. Together, they dismantled a FC Haka side that never truly found their footing, leaving the home faithful to dwell in the cold silence of a stadium that had expected so much more.
Match Incident Summary Table
- 12' — GOAL: M. Coker (KTP) — Score: 0-1
- 42' — YELLOW CARD: J. Karlsson (FC Haka)
- HT — Half-Time Score: 0-1
- 46' — SUB (FC Haka): K. Nurmi IN / A. Keto-Diyawa OUT
- 53' — YELLOW CARD: J. Mäkelä (KTP)
- 60' — SUB (FC Haka): T. Lahdensuo IN / O. Whyte OUT
- 63' — SUB (KTP): O. Hänninen IN / R. Polat OUT
- 63' — SUB (KTP): L. Puhakainen IN / S. Hölttä OUT
- 72' — GOAL: F. Manneh (KTP) — Score: 0-2
- 73' — SUB (FC Haka): M. Mahlamäki IN / I. Lanquedoc OUT
- 79' — YELLOW CARD: O. Laaksonen (FC Haka)
- 83' — SUB (KTP): N. Sichinava IN / N. Friberg OUT
- 90+3' — SUB (KTP): O. Eloluoto IN / F. Manneh OUT
- FT — Full-Time Score: FC Haka 0-2 KTP