In the Ykkösliiga game on 25 September 2026, KäPa beat haka 3:2. Match numbers: shots on target 5:6, corners 6:8.
Match report
KäPa claimed a 3:2 victory over Haka in the Ykkösliiga Group Stage on Thursday evening, producing a result that defied the standings. The hosts were eighth in the table with 21 points, while Haka sat third on 44 — and yet it was the home side who took all three points after a match that swung wildly between the two halves.
O. Whyte opened the scoring just 16 minutes in, then doubled his tally before the break with a 37th-minute strike. KäPa looked comfortable at that stage, controlling 59 per cent of possession and registering 122 attacks to Haka's 88. We had backed the visitors to win at 57 per cent confidence, and by then the logic seemed sound — until the second half changed everything.
N. Leinonen pulled one back for Haka in the 53rd minute, and though the visitors had to weather a yellow card for O. Whyte in the 65th, they kept pushing. M. Kuningas equalised in the 84th minute and Leinonen struck again in the 90th minute plus seven seconds to complete a dramatic turnaround. KäPa had to close the game out after a mountain of yellow cards — five for the visitors, two for the hosts — but they held firm.
By the end, the statistics told a different story to the early narrative. Haka were more clinical with their shooting, hitting 50 per cent accuracy on target compared to KäPa's 33 per cent, and they earned eight corners to six. KäPa dominated possession and attacks, but Haka's efficiency in the final third proved decisive. Shots off target were eight for KäPa against three for Haka — the home side created more, but the visitors made their chances count.
The result leaves KäPa still in eighth place with 24 games played, but it extends their recent resilience — they had already beaten SJK Academy 3:2 earlier this month. Haka remain third on 44 points, but this was a reminder that their form has been anything but consistent. They had won 2:0 against Kluubi-04 but also lost heavily to PK-35 and MP in recent weeks. A win like this could have been theirs, but KäPa paid for the sloppy opening and survived the storm.
HT⇄5' N. Friberg — Substitution🟨15' M. Kuningas — Yellow card⚽16' O. Whyte — Goal⚽37' O. Whyte — Goal⚽53' N. Leinonen — Goal🟨59' Yellow card⇄61' S. Savini — Substitution🟨65' O. Whyte — Yellow card🟨69' Yellow card⇄73' K. Nurmi — Substitution⇄73' T. Ali Abubakar — Substitution⇄73' A. Maenpaa — Substitution🟨76' E. Auvinen — Yellow card⇄77' H. Toivonen — Substitution⚽84' M. Kuningas — Goal🟨85' Yellow card⇄90+1' D. Enqvist — Substitution🟨90+5' Yellow card⚽90+7' N. Leinonen — Goal