1966 Finnish Cup

The 1966 Finish Cup was won by Reipas Lahti, who defeated Tappara in the final to claim the title.

1/16 finals

 * Tarmo Pitajänmäki - Karhu-Kissat Helsinki 4-7
 * TP-47 Tornio - RPS Rovaniemi 5-11
 * Vesa Raahe - Kärpät Oulu 7-3
 * LaVi Lapua - MäntU Mänttä 1-6
 * PiPS Pieksämäki - MP Mikkeli 4-7
 * KalPa Kuopio - JoKP Joensuu 2-4
 * RPL Riihimäki - '''Tarmo Hämeenlinna 3-5
 * Akilles Porvoo - Reipas Lahti 3-5
 * Ilves Jämsänkoski - Tappara Tampere 2-14
 * JyP Jyväskylä - Ilves Tampere 4-9
 * HP-47 Heinola - HPK Hämeenlinna 6-1
 * NoU Nokia - Koo-Vee Tampere 0-3
 * ÅIFK Turku - RU-38 Pori 2-4
 * KooKoo Kouvola - Upon Pallo Lahti 6-8
 * Säppi Rauma - Karhut Pori 6-5
 * KTP Kotka - SaiPa Lappeenranta 2-7

1/8 finals

 * RPS Rovaniemi - Vesa Raahe 4-2
 * MäntU Mänttä - Koo-Vee Tampere 3-9
 * HP-47 Heinola - Tarmo Hämeenlinna 0-2
 * JoKP Joensuu - MP Mikkeli (1-0 Forfeit win for Joensuu)
 * Karhu-Kissat Helsinki - Reipas Lahti 3-5
 * Säppi Rauma - RU-38 Pori 8-7
 * Tappara Tampere - Ilves Tampere 7-4
 * Upon Pallo Lahti - SaiPa Lappeenranta 6-5

Quarterfinals

 * RPS Rovaniemi - Tarmo Hämeenlinna (1-0 Forfeit win for Rovaniemi)
 * Säppi Rauma - Tappara Tampere 1-6
 * Koo-Vee Tampere - JoKP Joensuu 7-1
 * Reipas Lahti - Upon Pallo Lahti (1-0 Forfeit win for Reipas)

Semifinals

 * Tappara Tampere - RPS Rovaniemi (1-0 Forfeit win for Tappara)
 * Koo-Vee Tampere - Reipas Lahti 1-4

Final

 * Reipas Lahti - Tappara Tampere 8-6 (2OT)