Bryan Trottier scored three goals, including the tie breaker with 7:19 remaining, as the New York Islanders beat the Calgary Flames, 5-4, last night in Uniondale, N.Y.

Trottier's three goals moved him into a tie with Bobby Clarke for 13th place on the all-time points list with 1,210. The center, now in his 13th season, has 445 career goals, the fifth best figure for an active player.

Trottier's first goal came on a power play in the first period, giving New York a 2-0 lead. He redirected a Denis Potvin pass into the net behind goalie Doug Dadswell.

Dadswell, who had given up a goal to Brent Sutter on a two-on-one break five minutes earlier, then was replaced by Mike Vernon.

Trottier got his second goal 2:15 into the second period. Skating across the crease from the right side, he took a pass from rookie Derek King, held the puck until Vernon committed himself, then put in a short shot.

The Flames, who have lost three straight, rallied on goals by Hakan Loob and Joey Mullen to tie it, 3-3. Mullen's power-play score 1:57 into the final period, on a pass from Brent Hull, set the stage for Trottier to finish his hat trick.

He did so by putting in a rebound of a shot by Alan Kerr. It was Trottier's 16th three-goal game.

Blues 6, Jets 2:

Rookie Robert Nordmark and Gino Cavallini each scored two goals to lead St. Louis, playing at home, over Winnipeg.