Wednesday 30th June
- Haka 1 , Honka 1 at Full timeHakaHonkaFull time
- HIFK 0 , HJK 1 at Full timeHIFKHJKFull time
- Inter Turku 1 , Lahti 1 at Full timeInter TurkuLahtiFull time
- KTP 1 , Ilves 1 at Full timeKTPIlvesFull time
- KuPS 2 , Oulu 0 at Full timeKuPSOuluFull time
- SJK 3 , Mariehamn 0 at Full timeSJKMariehamnFull time
Thursday 24th June
- HJK 2 , KTP 0 at Full timeHJKKTPFull time
- Honka 2 , Haka 1 at Full timeHonkaHakaFull time
- Mariehamn 0 , SJK 1 at Full timeMariehamnSJKFull time
- Oulu 0 , KuPS 2 at Full timeOuluKuPSFull time
Wednesday 23rd June
- Ilves 2 , Inter Turku 1 at Full timeIlvesInter TurkuFull time
- Lahti 0 , HIFK 0 at Full timeLahtiHIFKFull time
Saturday 19th June
- KuPS 2 , Honka 1 at Full timeKuPSHonkaFull time
Friday 18th June
- HJK 2 , Ilves 1 at Full timeHJKIlvesFull time
- Inter Turku 2 , SJK 0 at Full timeInter TurkuSJKFull time
Tuesday 15th June
- HIFK 1 , Honka 0 at Full timeHIFKHonkaFull time
- Haka 1 , Lahti 1 at Full timeHakaLahtiFull time
- KTP 1 , Oulu 3 at Full timeKTPOuluFull time
Monday 14th June
- KuPS 1 , Inter Turku 0 at Full timeKuPSInter TurkuFull time
- Mariehamn 0 , HJK 1 at Full timeMariehamnHJKFull time
- SJK 1 , Ilves 0 at Full timeSJKIlvesFull time
Friday 11th June
- Oulu 0 , Honka 2 at Full timeOuluHonkaFull time
Thursday 10th June
- Inter Turku 3 , Mariehamn 0 at Full timeInter TurkuMariehamnFull time
- Haka 1 , HJK 2 at Full timeHakaHJKFull time
- KTP 0 , HIFK 2 at Full timeKTPHIFKFull time
- Lahti 3 , Ilves 1 at Full timeLahtiIlvesFull time
- SJK 0 , KuPS 1 at Full timeSJKKuPSFull time
All times are UK and subject to change. BBC is not responsible for any changes.