Les équipes finissant à la première place de leur poule sont directement qualifiées pour les demi-finales alors que les deux nations suivantes de chaque groupe jouent un tour de qualification pour ces mêmes demi-finales.
Les deux dernières équipes jouent une poule de relégation.
Groupe A
La patinoire de Pardubice, la ČEZ Arena a hébergé les matchs des équipes du groupe A.
À l'issue du premier tour c'est finalement la Suède qui remporte la première place du groupe avec quatre victoires en quatre matchs, seulement inquiétée par le Canada au terme d'un match se finissant à l'issue de la prolongation[1].
Dans le groupe B, se sont les Américains qui réussissent le parcours sans faute remportant l'intégralité de leurs rencontres suivis par les Russes. Les Finlandais se qualifient de justesse avec une seule victoire dans le temps réglementaire et une autre en prolongation devant le Kazakhstan[2].
Poule de relégation
Les résultats entre les équipes du premier tour sont conservés.
Alors que les Suisses et les Danois savent déjà qu'ils sont relégués en division I pour l'édition suivante, les Suisses vont remporter pour leur dernier match de la compétition leur première victoire[3]. Dans le même temps, les Slovaques vont écraser le Kazakhstan sur le score de 8 à 0 pour s'octroyer la huitième place de la compétition[4].
À l'issue du tournoi, les traditionnels classement des meilleurs pointeurs et meilleurs gardiens sont établis. Dans le même temps, le comité d'organisation désigne les meilleurs joueurs du tournoi poste par poste tandis que l'ensemble des journalistes désigne son équipe type.
Les nations suivantes ont pris part au tournoi à la ronde de la division I, qui eut lieu tenu du 9 au 15 décembre 2007 pour le groupe A et du 12 au 18 décembre 2007 pour le groupe B. Le Groupe A a joué ses matchs dans la ville de Bad Tölz en Allemagne. Le Groupe B a joué ses matchs dans la ville de Rīga en Lettonie.
Groupe A-I
Résultats
Toutes les heures sont indiquées en heures locales
F. Mauer (7:42) A. Kruminsch (10:55) M. Muller (12:09) A. Kruminsch (19:35) M. Endrass (19:49) P. Hager (22:01) T. Oppenheimer (23:30) A. Kruminsch (30:58) S. Daschner (41:14) P. Hager (53:10) S. Daschner (54:37)
M. Schiechl (2:15) S. Geier (10:16) D. Oberkofler (14:35) K. Rheintaler (22:19) M. Fischer (22:37) M. Fischer (27:46) W. Lanz (29:42) M. Raffl (35:00) S. Geier (35:48) P. Maier (36:21) R. Herburger (37:10) N. Toff (41:51) S. Geier (50:08) S. Geier (51:56) M. Ulmer (56:06)
C. Braun (25:23) P. Hager (32:04) F. Mauer (36:45) D. Weiss (41:13) T. Ankert (44:05) A. Albanese (47:40) T. Oppenheimer (48:51) K. Holzer (51:52) J. Flaake (53:03) S. Daschner (55:04) S. Daschner (57:10)
F. Jakobsen (1:36) M. Frøshaug (3:17) S. Espeland (15:06) E. Johansen (18:15) M. Ylven (36:01) M. Frøshaug (36:15) R. Dahlstrøm (39:56) P.A. Bovim (43:00) S. Espeland (43:15) M. Ylven (54:06) M. Frøshaug (58:36)
P. Hager (8:55) A. Albanese (9:37) F. Mauer (21:02) T. Oppenheimer (43:10) C. Braun (52:57) J. Flaake (58:08)
M. Ulmer (44:55) R. Herburger (48:06) M. Raffl (55:28)
Classement
Nota :PJ : parties jouées, V : victoires, D : défaites, VP : victoires après prolongation, DP : défaites après prolongation, BP : buts pour, BC : buts contre, Pts : Points
S. da Costa (11:06) G. Beron (16:47) A. Guttig (49:04)
G. Gricinskis (0:55) A. Ozoliņš (20:31) R. Jekimovs (21:48) K. Daugavins (29:28) A. Dzerins (33:06) J. Ozoliņš (33:12) R. Jekimovs (41:05) A. Ozoliņš (47:57) A. Dzerins (58:54)
P. Dashkov (23:50) A. Demkov (28:52) M. Stefanovich (29:15) A. Pavlovich (30:06) N. Komarov (30:33) I. Voroshilov (32:10) D. Korobov (37:53) M. Stefanovich (39:24) P. Razvodovski (52:33)
M. Zembergs (15:19) J. Straupe (18:02) G. Gricinskis (24:44) O. Cibulskis (38:57) A. Dzerins (42:20) M. Skuska (47:05) E. Apelis (49:31) E. Ulescenko (50:57)
Les nations suivantes ont pris part au tournoi à la ronde de la division I, qui eut lieu tenu du 9 au 15 décembre 2007 pour le groupe A et du 10 au 16 décembre 2007 pour le groupe B. Le Groupe A a joué ses matchs dans la ville de Canazei en Italie. Le Groupe B a joué ses matchs dans la ville de Tallinn en Estonie.
Groupe A-II
Toutes les heures sont indiquées en heures locales
S. Ramoser (8:24) M. Insam (14:31) M. Insam (20:12) M. Insam (26:00) S. Ramoser (43:35) A. Bernard (44:09) A. Bernard (47:04) A. Bernard (55:00) M. Tessari (55:26) I. Demetz (56:11) S. Kostner (59:30)
M. Tanaka (0:57) Y. Akasaka (3:44) S. Oikiri (7:53) M. Tanaka (8:29) M. Tanaka (14:36) T. Tsuchiya (31:23) T. Furuichi (32:09) K. Sasaki (37:22) N. Tsuchizuka (40:35) T. Iwaasa (42:42) S. Oikiri (46:23) M. Tanaka (46:57) S. Abe (48:36) S. Oikiri (49:40) M. Tanaka (50:05) T. Tsuchiya (54:51) S. Shigeno (59:46)
A. Bernard (20:49) M. Insam (26:02) M. Insam (29:58) S. Kostner (39:30) T. Erlacher (42:46) T. Traversa (44:35) I. Demetz (49:22) A. Bernard (50:00) T. Erlacher (53:17) M. Insam (55:43) M. Gander (59:15) T. Erlacher (59:22)
A. Betran (3:08) J. Muñoz (11:18) A. Pedraz (21:44) M.A. Garcia (26:12) O. Vazquez (29:43) M. Arnau (39:16) J. Muñoz (43:48) R. Betran (49:28) I. de Marcos (55:39)
R. van Hulten (10:04) D. Hagemeijer (14:03) D. Hagemeijer (15:51) I. van den Heuvel (25:14) J. Mens (28:39) J. van den Broek (31:14) D. Hagemeijer (41:11) M. Dalhuisen (45:37)
J. Oosterveld (1:04) N. Nagtzaam (3:37) L. Houkes (4:18) D. Hagemeijer (7:17) N. Nagtzaam (15:21) L. Houkes (18:00) D. Hagemeijer (20:54) J. Oosterveld (22:03) D. van Mol (31:25) J. van den Broek (33:04) M. Dalhuisen (33:38) J. Turpijn (36:55) J. van den Broek (42:56) N. Nagtzaam (55:26)
A. Jastrebov (18:41) M. Vorang (19:38) A. Perov (27:59) A. Jastrebov (28:34) A. Ossipenkov (37:12) M. Brandis (38:16) M. Samorukov (45:51) A. Minin (49:25) A. Lukin (50:15) A. Perov (58:17)
C. Santanatalia (2:27) J. Muñoz (2:35) A. Pedraz (4:32) J. Muñoz (10:31) R. Betran (22:34) M.A. Garcia (37:12) A. Betran (39:50) J. Muñoz (46:00) A. Pedraz (55:44) X. Ortega (57:39)
H. Bozic (0:49) B. Rendulic (20:26) N. Trstenjak (28:56) M. Sertic (36:26) B. Rendulic (38:09) B. Rendulic (45:13) B. Rendulic (47:13) D. Kanaet (47:54) L. Siseta (48:57) L. Ruzdjak (49:34) M. Cunko (55:47) P. Trstenjak (58:22)