Wade Dubielewicz was solid again with 28 saves and the Islanders kept hope alive for an Eastern Conference playoff berth by beating the Philadelphia Flyers 4-2 on Saturday.
The Islanders still needed help from Toronto on Saturday night against Montreal to remain in the hunt on Sunday, the final day of the NHL regular season.
If the Maple Leafs beat the Canadiens in regulation or overtime on Saturday, and the Islanders win at Atlantic Division-champion New Jersey on Sunday, then the Islanders would be in as the No. 8 seed. The Islanders and Montreal each have 90 points, and Toronto has 89. If Montreal wins, the Islanders are eliminated because the Canadiens have more victories.
Alexei Yashin, Miroslav Satan and Richard Park all scored for the Islanders. Tom Poti added an empty-net goal with 29 seconds left.
Mike Richards had a goal, and Simon Gagne scored his 40th goal of the season and 200th of his career for the Flyers, who lost their fifth straight. Philadelphia, which will finish the worst season of the franchise's 40-year history on Sunday, already set the ignominious record for most losses in a season (60) and fewest points (54).
The Flyers finished with the worst record in the NHL for the first time and needed wins against New York and Buffalo this weekend to tie the franchise-worst mark of 58 points set in 1969-70.
It didn't happen.
Dubielewicz, who doesn't even have a picture on the roster page of the Islanders website, has been surprisingly steady since a concussion knocked out starter Rick DiPietro. He made a combined 64 saves in wins this week over the Rangers and Toronto, and the third-string goaltender is showing he can handle the pressure-packed games.
The only goal he allowed until the final minute was Gagne's second-period tally. That came during a power play and with New York already ahead 3-0.
The Islanders also made the most of their power-play situations, with Satan and Yashin each scoring with the man advantage.
Satan scored his 27th goal 3:36 in on a slap shot from the circle, beating Antero Niittymaki on the stick side. Dubielewicz made that lead stand later in the period when he made an athletic sprawling stop in the crease.
New York wasted even less time to start the second after Yashin scored on a similar slap shot from the top of the circle 1:10 into the period.
Park made it 3-0 midway through the second when he stretched his body over the crease to retrieve his own pass and backhanded the puck in while he was grabbed down from behind.
Once thought of as the Flyers goalie of the future after helping them to a 101-point season last year, Niittymaki has played sparingly since they acquired Martin Biron. Niittymaki might be forced to accept a backup role next season.
Richards scored his ninth goal with 1:02 left to make it 3-2.
Notes: Flyers D Derian Hatcher played in his 1,000th NHL game. Hatcher, who also played for the Minnesota North Stars, Dallas Stars and Detroit Red Wings, is the 218th player to reach that mark. ... Gagne was chosen as the Flyers MVP; Hatcher was voted most outstanding defenceman; and LW Ben Eager was most improved. ... Flyers RW Sami Kapanen was knocked out of the game with a bruised right foot.