The Canucks beat the Rangers 5-3 to halt their nine-game losing streak on Tuesday night. Peter Budaj and the Kings blanked the Maple Leafs, 7-0.