Saturday’s action saw the two teams win their way into the final semi-finals spots and the other two sent home.
ROC 2 – Switzerland 4
It was the battle of the bottom of Group A. ROC and Switzerland finished 4th and 5th in their group which led to this matchup.
Neither team got on the board until late in the second period when the teams traded goals. Pheobe Staenz scored first for Switzerland and then Anna Savonina of ROC tied it up.
In the third period, Anna Shokhina thought she had scored for ROC around the 6:30 mark but it was called back. The puck had gone out of play before the goal and was only caught during video review. This unfortunate bounce for ROC resulted in Switzerland taking the lead just a minute later with a goal from Dominique Ruegg.
Fanuza Kadirova tied things up at two with just over three minutes to go but Alina Muller quickly put Switzerland back ahead. Muller also scored on the empty net with two seconds remaining in the game.
Switzerland will now play Canada in the semi-finals.
Finland 7 – Japan 1
It was almost all Finland in this one. They started their scoring just over two minutes into the game with a goal from Petra Nieminen. Viivi Vainikka and Akane Shiga each scored for their respective teams and Finland led 2-1 after the first period.
Michelle Karvinen and Nieminen scored put Finland up 4-1 heading into the final period. Nieminen completed her hat trick just 18 seconds into the third period. Susanna Tapani and Sanna Hakala added to Finland’s goal total, securing the 7-1 win.
Finland will take on the USA in the semi-finals on Monday.