UNIONDALE, N.Y., March 25 (UPI) -- Bruno Gervais put New York in front with 8:29 to play Thursday and the Islanders held on to defeat Calgary 3-2.
The Flames owned a 2-1 lead going into the third period but coughed up two goals in the final stanza and saw their playoff hopes take a major hit. Calgary remained four points behind idle Detroit for the final playoff berth in the Western Conference, missing out on a chance to gain ground against a New York team that stands next-to-last in the East.
The Flames have just eight games remaining to make up the deficit.
Matt Moulson tied it for New York 28 seconds into the third and Gervais produced the game-winner on a slap shot that eluded Miikka Kiprusoff.
Martin Biron made 21 saves to get the victory, including 12 in the final period. Kiprusoff gave up the three Calgary goals on 22 shots.
Calgary began a three-game road trip that will include stops in Boston and Washington.