Le formazioni sono state inizialmente suddivise in due gironi:
Gruppo A
18/08: EHC Basel Sharks – Barys Astana 1 – 8
19/08: Barys Astana – HC Slovan Bratislava 3 – 4 dts
20/08: HC Slovan Bratislava – EHC Basel Sharks 1 – 2 dts
Classifica gruppo A
1° Barys Astana 4 punti
2° HC Slovan Bratislava 3 punti
3° EHC Basel Sharks 2 punti
Gruppo B
18/08: HC Eaton Pardubice – SKA St.Petersburg 2 – 5
19/08: Genève-Servette HC – HC Eaton Pardubice 7 – 4
20/08: SKA St.Petersburg – Genève-Servette HC 1 – 4
Classifica gruppo B
1° HC Genève-Servette 6 punti
2° SKA St. Petersburg 3 punti
3° HC Eaton Pardubice 0 punti
Il quarto giorno le due terze si sono incontrate fra loro nella finale per il 5° posto:
EHC Basel Sharks – HC Eaton Pardubice 0 – 5
Le prime si sono invece affrontate nelle semifinali:
Barys Astana – SKA St.Petersburg 1 – 6
Genève-Servette HC – HC Slovan Bratislava 5 – 6
Nella giornata conclusiva si sono poi disputate le finali:
Finale 3° posto: Genève-Servette HC – Barys Astana 4 – 3 dts
Finale 1° posto: SKA St.Petersburg – HC Slovan Bratislava 2 – 4
Classifica finale:
1° HC Slovan Bratislava
2° SKA St.Petersburg
3° Genève-Servette HC
4° Barys Astana
5° HC Eaton Pardubice
6° EHC Basel Sharks