BOSTON — John Tavares tipped in Matt Moulson's shot for the tiebreaking goal, Evgeni Nabokov stopped 32 shots, and the New York Islanders snapped a five-game, road-losing streak with a 3-2 victory over the Boston Bruins on Saturday.
Josh Bailey and Moulson also had goals for the Islanders, who won for the second time in six games. New York, 0-4-1 in its five previous road games, completed a 1-2-1 trip.
Tim Thomas took the loss in relief of injured starter Tuukka Rask, who left with an undisclosed injury midway through the second period. Thomas stopped 11 of 13 shots after Rask gave up one goal on 12 shots.
MAPLE LEAFS 3, CANADIENS 1: Mikhail Grabovski scored twice in the third period and Toronto gave Randy Carlyle a victory in his first game behind the Maple Leafs' bench, beating host Montreal.
Matt Frattin also scored and Jonas Gustavsson made 21 saves to help Toronto end a six-game losing streak and win for the second time in 12 games. Erik Cole scored for Montreal.
PREDATORS 3, PANTHERS 1: Mike Fisher scored early in the second period and Pekka Rinne made 39 saves in Nashville's victory over host Florida.
David Legwand and Andrei Kostitsyn also scored, and Kostitsyn added an assist as the Predators won for the fifth time in seven games.
It was the 100th NHL goal for Kostitsyn, who was acquired at this week's trade deadline. Paul Gaustad and Hal Gill, also new additions to the Predators, earned assists on the goal.
BLUE JACKETS 5, COYOTES 2: Rick Nash had two goals and an assist in Columbus' win over host Phoenix.
Nikita Nikitin and Derick Brassard scored in the third period after the Coyotes rallied from a two-goal deficit to make it 2-2. Colton Gillies got an empty-net goal to cap the scoring for the Blue Jackets, who have won two in a row on the road.
Ray Whitney and Lauri Korpikoski scored for Phoenix. Shane Doan assisted on both goals.