Jack Hughes and Dawson Mercer each had a goal and an assist for the Devils (7-4-2), who have won consecutive games after going winless (0-2-2) the previous four. Arturs Silovs gave up six goals on 22 shots in his first start in six games for Canucks (4-2-3), who have lost two straight (0-1-1) after winning the previous four.