Russia will next faceoff against Finland on Wednesday for a spot in the semi-finals but the hard fought victory over winless Norway will not have provided much of a confidence boost.
An enthusiastic flag-waving capacity crowd filled the futuristic Bolshoy Ice Dome expecting a rout against the Norwegians but spent most of the game on the edge of their seats.
Despite having some of the world's top attacking talent, Russia could manage just four goals against the minnows, Alexander Radulov scoring twice, including one into an empty net, while Ilya Kovalchuk and Alexei Tereshenko had the other tallies.
(Editing by Peter Rutherford)
