Sweden to face USA in Olympic men's ice hockey quarter-finals
Sweden finished in third place in group play, forcing them to come through the play-offs.
But the Swedes, winners at the 1994 and 2006 Winter Games, had no trouble dismissing the Latvians at the Santagiulia Arena to move onto a meeting with the unbeaten Americans on Wednesday.
The other three quarter-finals also take place in a bumper day of action on Wednesday.
The Czech Republic will play Canada, the favourites for the title along with the USA, after defeating Denmark 3-2 in their qualification playoff.