The 1989–90 European Cup was the 25th edition of the European Cup, IIHF's premier European club ice hockey tournament. The season started on October 13, 1989, and finished on February 4, 1990.

The tournament was won by CSKA Moscow, who won the final group.

First group round

Group A (Rotterdam, Netherlands)

Team #1ScoreTeam #2Français Volants de Paris 7:7 TMH Polonia BytomGunco Panda's Rotterdam 10:1 Durham WaspsDurham Wasps 7:7 TMH Polonia BytomGunco Panda's Rotterdam 5:3 Français Volants de ParisGunco Panda's Rotterdam 3:3 TMH Polonia BytomFrançais Volants de Paris 5:1 Durham Wasps

Group A standings

RankTeamPoints 1 Gunco Panda's Rotterdam 5 2 Français Volants de Paris 3 3 TMH Polonia Bytom 3 4 Durham Wasps 1

Group B (Bern, Canton of Bern, Switzerland)

Team #1ScoreTeam #2AS Mastini Varese 18:0 CG Puigcerdà SC Bern 7:0 GEV Innsbruck GEV Innsbruck 5:5 AS Mastini Varese SC Bern 18:2 CG PuigcerdàGEV Innsbruck 18:3 CG PuigcerdàSC Bern 5:1 AS Mastini Varese

Group B standings

RankTeamPoints 1 SC Bern 6 2 AS Mastini Varese 3 3 GEV Innsbruck 3 4 CG Puigcerdà 0

Group C (Zagreb, SR Croatia, Yugoslavia)

Team #1ScoreTeam #2SB Rosenheim 3:3 SG Dynamo WeißwasserKHL Medveščak Zagreb 12:0 Levski-Spartak SofiaSB Rosenheim 18:1 Levski-Spartak SofiaKHL Medveščak Zagreb 6:8 SG Dynamo WeißwasserSG Dynamo Weißwasser 7:0 Levski-Spartak SofiaKHL Medveščak Zagreb 6:10 SB Rosenheim

Group C standings

RankTeamPoints 1 SB Rosenheim 5 2 SG Dynamo Weißwasser 5 3 KHL Medveščak Zagreb 2 4 Levski-Spartak Sofia 0

Group D (Frederikshavn, Denmark)

Team #1ScoreTeam #2Sparta Sarpsborg 10:5 Ferencvárosi TCFrederikshavn IK 2:4 HC Steaua BucureștiFrederikshavn IK 6:6 Ferencvárosi TC Sparta Sarpsborg 4:2 HC Steaua BucureștiFrederikshavn IK 7:5 Sparta SarpsborgHC Steaua București 7:2 Ferencvárosi TC

Group D standings

RankTeamPoints 1 Sparta Sarpsborg 4 2 HC Steaua București 4 3 Frederikshavn IK 3 4 Ferencvárosi TC 1

TPS, Djurgårdens IF, Tesla Pardubice, CSKA Moscow : bye

Second group round

Group A (Bern, Canton of Bern, Switzerland)

Team #1ScoreTeam #2SC Bern 3:2 Gunco Panda's RotterdamCSKA Moscow 4:1 TPS SC Bern 1:4 TPS CSKA Moscow 14:2 Gunco Panda's RotterdamSC Bern 5:13 CSKA MoscowTPS 7:3 Gunco Panda's Rotterdam

Group A standings

RankTeamPoints 1 CSKA Moscow 6 2 TPS 4 3 SC Bern 2 4 Gunco Panda's Rotterdam 0

Group B (Rosenheim, Bavaria, West Germany)

Team #1ScoreTeam #2Djurgårdens IF 10:0 Sparta SarpsborgSB Rosenheim 5:4 Tesla PardubiceDjurgårdens IF 5:1 Tesla PardubiceSB Rosenheim 8:5 Sparta SarpsborgSB Rosenheim 4:4 Djurgårdens IFTesla Pardubice 6:4 Sparta Sarpsborg

Group B standings

RankTeamPoints 1 Djurgårdens IF 5 2 SB Rosenheim 5 3 Tesla Pardubice 2 4 Sparta Sarpsborg 0

Final Group (Berlin, West Germany)

Team #1ScoreTeam #2CSKA Moscow 5:1 Djurgårdens IFSB Rosenheim 2:4 TPSSB Rosenheim 2:4 Djurgårdens IFCSKA Moscow 4:2 TPSSB Rosenheim 0:6 CSKA MoscowTPS 4:3 Djurgårdens IF

Final group standings

RankTeamPoints 1 CSKA Moscow 6 2 TPS 4 3 Djurgårdens IF 2 4 SB Rosenheim 0

References Season 1990