The Finns stunned the pro-Russia crowd by notching a 3-1 win that knocks Russia out of the tournament. The Finns will now face Sweden in Friday's semifinal.
Although the Finns have never won the Olympic hockey gold medal, Finland is the only country to win three medals in the men's tournament since the NHL started sending its players in 1998.
Teemu Selanne, 43, and Mikael Granlund, 21, who wasn't born when Selanne played in his first Olympiad, each produced a goal and an assist to pace the Finnish attack.
But goaltending was a major story in this game as Finnish goalie Tuukka Rask resembled a stone wall and Russian starter Semyon Varlamov couldn't come up with the big save when it was most needed. Varlamov was pulled not long after giving up his third goal.
Rask of the Boston Bruins was particularly sharp in the second period made 11 saves including some dramatic stops against Alexander Popov, Alexander Semin and Evgeni Malkin.
Ilya Kovalchuk had scored on a booming one-timer at 7:51 of the first period to give Russia a 1-0 lead. But Finland answered at 9:18 on a goal by Juhamatti Aaltonen who made some neat moves and squeezed the puck under Varlamov's arm for the tying goal.