Tiebreak criteria In each group, teams were ranked according to the following criteria: • Number of points (three points for a regulation-time win, two points for an overtime or shootout win, one point for an overtime or shootout defeat, no points for a regulation-time defeat); • In case two teams were tied on points, the result of their head-to-head game determined the ranking; • In case three or four teams were tied on points, the following criteria applied (if, after applying a criterion, only two teams remained tied, the result of their head-to-head game determined their ranking): • Points obtained in head-to-head games between the teams concerned; • Goal differential in head-to-head games between the teams concerned; • Number of goals scored in head-to-head games between the teams concerned; • If three teams remained tied, result of head-to-head games between each of the teams concerned and the remaining team in the group (points, goal difference, goals scored); • Pre-tournament seeding, which is based on the 2012
IIHF World Ranking. All times are local (
UTC+4).
Group A ---- A Russian goal scored late in the third period, which would have given the team a 3–2 lead, was disallowed after referees ruled that the net was moved when the goal was scored. The decision resulted in the score remaining 2–2. USA went on to win the game in a shootout, which resulted in Russia playing a playoff qualification game while USA received a bye to the quarterfinals. The decision was criticized by many Russian politicians, TV hosts and commentators. Following the game, protesters led by the Kremlin party's youth group held a demonstration in front of the U.S. Embassy in
Moscow to protest the decision. In response to the controversy, Konstantin Komissarov, the referee supervisor of
International Ice Hockey Federation, officially confirmed that the decision by the referee was correct, citing the appropriate use of video review in assessing the play. ----
Group B ---- ----
Group C ---- ----
Ranking after preliminary round ==Playoff round==