Brendan Shanahan scored a goal and set up two others as the New Jersey Devils took advantage of some sloppy defensive play by Washington to defeat the Capitals 4-2 on Saturday night.

The loss snapped Washington's three-game winning streak and was only the Capitals' third in 10 games. Washington had ended New Jersey's six-game unbeaten streak Friday night with a 5-2 win at home.Kevin Hatcher had a goal and an assist as Washington took a 2-0 lead. But Jon Morris ended a 20-game goal-scoring drought late in the first period befoe Shanahan took over. He tied the game at 5:43 of the second period, then set up John MacLean's go-ahead goal at 8:18. Doug Brown added an insurance goal.

Whalers 3, Penguins 1

At Hartford, Conn., Adam Burt, recalled from Springfield earlier Saturday, scored the tie-breaking goal early in the third period as Hartford broke a five-game winless streak at home.

Burt broke a 1-1 tie when scored on a wrist shot from just behind the right circle at 5:53 of the third period. Mike Tomlak added an insurance goal at 7:50.

Rookie goaltender Daryl Reaugh blocked 25 shots for the Whalers, allowing only John Cullen's goal at 2:24 of the third period. Scott Young had given the Whalers a 1-0 lead at 11:54 of the second period.

Canadiens 7, Bruins 1

At Montreal, Stephan Lebeau had a goal and set up two others as the Montreal Canadiens completed a sweep of its home-and-home series against Boston.

Lebeau got his 12th of the season and assisted on goals by Mathieu Schneider and Mark Pederson as Montreal bombed Boston's starting goaltender Andy Moog with three goals on seven first-period shots.

Moog was replaced at the start of the second period by Rejean Lemelin, who surrendered third-period goals to Russ Courtnall, Sylvain Lefebvre, Pederson and Brian Skrudland. Pederson had two goals and two assists.

Vladimir Ruzicka got his first goal in 18 games as a Bruin early in the third period.

Blues 2, Red Wings 1

At St. Louis, Rich Sutter's third goal in two nights against Detroit lifted St. Louis over the Red Wings for a sweep of their home-and-home series.

The Blues won 6-3 in Detroit on Friday night, with Sutter scoring twice in a 10-second span in the third period. He has five goals of his eight goals this season in the last three games between the clubs.

Sutter scored with 1:01 remaining in the second period to break a 1-1 tie. Cliff Ronning had the other goal for St. Louis, which improved to 17-9-3 and broke an 0-2-2 slump at home. Steve Chiasson scored the lone goal for the Red Wings, who dropped to 13-13-4, including 1-4-0 against the Blues.

Blackhawks 2, Maple Leafs 1

At Toronto, Steve Larmer's second-period, power-play goal and Ed Belfour's goaltending lifted Chicago, the NHL's top team, over the last-place Maple Leafs.

The Blackhawks, No. 1 in the NHL with a 20-9-2 record, got all they could handle from the Maple Leafs (7-24-1), last in the Norris Division and the overall standings. Only several superb third-period saves by Belfour kept the Blackhawks on top.

Larmer's 20th of the season at 8:29 of the second period broke a 1-1 tie. Greg Gilbert scored Chicago's other goal while Aaron Broten was the only Maple Leaf to beat Belfour, who finished with 27 saves.

North Stars 7, Flyers 0

At Bloomington, Minn., Ex-Flyer Brian Propp came back to haunt his former team, igniting a three-goal first period with a goal and an assist as Minnesota blasted Philadelphia.

Brian Hayward made 22 saves for his first shutout with the North Stars as Minnesota improved to 4-1-1 in its last six games with its biggest victory of the season. Philadelphia lost its third straight.