Mats Hallin scored his first goal of the season at 4:19 of the third period to lead the Minnesota North Stars to a 3-2 victory over his former teammates, the New York Islanders, last night in Uniondale, N.Y.

Hallin, a left wing acquired from the Islanders last September, tipped in Ed Hospodar's slap shot from the right point for the game-winner.

The victory was Minnesota's sixth in seven games.

The North Stars broke a 1-1 tie at 3:17 of the second period on Scott Bjugstad's 24th goal of the season.

The Islanders tied the score at 2-2 at 13:59 when Patrick Flatley drilled a wrist shot from the slot off the right post past goalie Jon Casey. Nordiques 7, Blues 4:

Anton Stastny scored two goals and had an assist and his brother Peter had a goal and three assists as Quebec beat visiting St. Louis.

With the game tied, 2-2, in the second period, Anton Stastny scored both his goals within a span of 21 seconds to help Quebec to its fifth consecutive victory. Canucks 2, Jets 2:

Richard Brodeur made 13 of his 37 saves in the third period to help Vancouver hold on for a tie in Winnipeg.

Brodeur needed help in the third period from defenseman Glen Cochrane, who alertly stopped Scott Arniel's shot, which had eluded Brodeur and was about to cross the goal line. Whalers 9, Flames 1:

Rookie Dean Evason and Kevin Dineen each scored their first NHL career hat tricks as visiting Hartford handed Calgary a club-record 11th straight loss.

Evason scored the first three goals of the game. Dineen had a pair of second-period goals and one in the final period as Hartford ended a three-game losing streak.