Canada 1.08 Draw 11.00 Belarus 18.00
It's the final round of games in the group stage as the Canadians look to consolidate top spot in Group A against a Belarus team with nothing to play for. In their last two outings in particular, Canada have clicked offensively and look set to win again here with their opponents safe from relegation.
USA 1.45 Draw 5.40 Switzerland 5.10
The USA need to win here to go back above Finland in to second place behind Canada, and their chief incentive is to avoid a quarter final match against Sweden. They haven't played brilliantly against the lesser teams in this group but they should manage to win here. Switzerland arrived harbouring hopes of sneaking in to the quarters and while they will be let down in that respect, their only really disappointing performance was against the French.
Slovakia 1.20 Draw 8.00 France 8.75
This has turned into an unlikely one-game shootout for fourth spot in Helsinki, Slovakia would have expected to be involved but the French have surpassed their aims with some style. If France win this game, they will go level on points with the Slovaks but finish above because the first tiebreaker is the result from their meeting, rather than goal differential where Slovakia are far superior. The odds could be tempting with the surprise package France now riding the wave, but surely they can't do it?
Norway 1.72 Draw Denmark 3.60
A place in the quarters is already in the bag for Norway after Latvia's defeat yesterday and third is still a possibility. After a remarkable 12-4 win against Germany they are on a massive high but so are Denmark, who were Latvia's conquerors to avoid relegation. It does mean the Danes have nothing to play for, mind, so Norway should prevail.
Czech Republic 1.35 Draw 5.75 Germany 6.35
The Czechs can hold off Norway for fourth if they can beat Germany, one of their stars Martin Erat has joined them after losing out in the NHL Playoffs and they need to maintain the intensity that will be needed in the quarters. Like the Swiss, the Germans will go home with mixed feelings that they couldn't match their performance of last year but also that once again they showed they are secure in this division.
Sweden 1.10 Draw 10.00 Latvia 16.00
A game that could have been vital is now insignificant after yesterday's results, but the Group B hosts will want to satisfy the crowd while Latvia will be looking to end their tournament on a high. Bar their loss to Russia, the Swedes have been extremely comfortable in each of their matches and that should continue here.