Mark Stone scored his tournament-leading eighth goal, Matt Murray made 39 saves and Canada beat the Czech Republic 5-1 on Saturday night to advance to face Finland in the world hockey championship final.

Darnell Nurse, Pierre-Luc Dubois, Kyle Turris and Thomas Chabot also scored for Canada. Tomas Zohorna scored the Czechs.

In the first semifinal, Marko Anttila scored midway through the third period in Finland’s 1-0 victory over Russia.

Czech Republic's Radek Faksa falls down on top of Canada's goaltender Matt Murray during the Ice Hockey World Championships semifinal match between Canada and Czech Republic at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Czech Republic’s Radek Faksa falls down on top of Canada’s goaltender Matt Murray during the Ice Hockey World Championships semifinal match between Canada and Czech Republic at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)

Canada has won eight straight games since opening with a 3-1 loss to Finland. The teams last met in the final in 2016 in Moscow, with Canada winning 2-1. The title game is Sunday.

Canada players celebrate with their goaltender Matt Murray, left, at the end of the Ice Hockey World Championships semifinal match between Canada and Czech Republic at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. Canada won 5-1. (AP Photo/Petr David Josek)
Canada players celebrate with their goaltender Matt Murray, left, at the end of the Ice Hockey World Championships semifinal match between Canada and Czech Republic at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. Canada won 5-1. (AP Photo/Petr David Josek)
Czech Republic's Michal Repik, left, and Canada's Pierre-Luc Dubois get involved in a scuffle during the Ice Hockey World Championships semifinal match between Canada and Czech Republic at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Czech Republic’s Michal Repik, left, and Canada’s Pierre-Luc Dubois get involved in a scuffle during the Ice Hockey World Championships semifinal match between Canada and Czech Republic at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Canada's goaltender Matt Murray makes a save against Czech Republic's Tomas Zohorna, right, during the Ice Hockey World Championships semifinal match between Canada and Czech Republic at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Canada’s goaltender Matt Murray makes a save against Czech Republic’s Tomas Zohorna, right, during the Ice Hockey World Championships semifinal match between Canada and Czech Republic at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Canada's Daniell Nurse checks Czech Republic's Radek Faksa, from left, during the Ice Hockey World Championships semifinal match between Canada and Czech Republic at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Ronald Zak)
Canada’s Daniell Nurse checks Czech Republic’s Radek Faksa, from left, during the Ice Hockey World Championships semifinal match between Canada and Czech Republic at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Ronald Zak)
Canada's Darnell Nurse celebrates after scoring his side's second goal during the Ice Hockey World Championships semifinal match between Canada and Czech Republic at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Canada’s Darnell Nurse celebrates after scoring his side’s second goal during the Ice Hockey World Championships semifinal match between Canada and Czech Republic at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Czech Republic's Radek Faksa, left, challenges Canada's Mark Stone during the Ice Hockey World Championships semifinal match between Canada and Czech Republic at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Czech Republic’s Radek Faksa, left, challenges Canada’s Mark Stone during the Ice Hockey World Championships semifinal match between Canada and Czech Republic at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Finland's Kaapo Kakko, left, collides with Russia's Nikita Zaitsev, right, during the Ice Hockey World Championships semifinal match between Russia and Finland at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Finland’s Kaapo Kakko, left, collides with Russia’s Nikita Zaitsev, right, during the Ice Hockey World Championships semifinal match between Russia and Finland at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Russia's Nikita Gusev skates past Players of Finland celebrating after the Ice Hockey World Championships semifinal match between Russia and Finland at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Russia’s Nikita Gusev skates past Players of Finland celebrating after the Ice Hockey World Championships semifinal match between Russia and Finland at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Finland's players celebrate after winning the Ice Hockey World Championships semifinal match between Russia and Finland at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Ronald Zak)
Finland’s players celebrate after winning the Ice Hockey World Championships semifinal match between Russia and Finland at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Ronald Zak)
Russia's Yevgeni Dadonov, right, collides with Finland's Juhani Tyrvainen, left, during the Ice Hockey World Championships semifinal match between Russia and Finland at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Russia’s Yevgeni Dadonov, right, collides with Finland’s Juhani Tyrvainen, left, during the Ice Hockey World Championships semifinal match between Russia and Finland at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Players of Finland celebrate after winning the Ice Hockey World Championships semifinal match between Russia and Finland at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)
Players of Finland celebrate after winning the Ice Hockey World Championships semifinal match between Russia and Finland at the Ondrej Nepela Arena in Bratislava, Slovakia, Saturday, May 25, 2019. (AP Photo/Petr David Josek)