Sweden are into the men's Winter Olympic ice hockey final, coming from behind to beat Finland 2-1 at the Bolshoy Ice Dome.
Olli Jokinen fired Finland into the lead in the second period, finishing from a tight angle with the puck diverting into the net off goaltender Henrik Lundgvist.
Sweden levelled the contest through Loui Eriksson, however, before Erik Karlsson completed the comeback to send his side into Sunday's final.
The United States take on Canada in the second semi-final later today.