Jim McIsaac, Getty Images
Pittsburgh's Brooks Orpik skates away from celebrating Islanders. The Islanders won Saturday.

Al Arbour went out a winner this time.

Nothing could've been more fitting for Long Island's greatest champion.

In his return to the bench for one night only, the Arbour-led New York Islanders rallied from a two-goal deficit and beat the Pittsburgh Penguins 3-2 on Saturday night in Uniondale, N.Y.

Arbour was behind the bench for the Islanders' four Stanley Cup championships in the 1980s and was invited back to coach the team for the 1,500th time. He earned win No. 740 behind two goals by Miroslav Satan, with the winner coming with only 2:41 left when Satan put in a rebound of Marc-Andre Bergeron's shot.

Trent Hunter got New York within 2-1 midway through the second after Ryan Malone and rookie Tyler Kennedy built the advantage for the Penguins, 1-2 on a four-game road trip.

THRASHERS 6, LIGHTNING 4: At Tampa, Fla., Pascal Dupuis scored the go-ahead goal late in the third period, Ilya Kovalchuk had his second consecutive three-goal game and Atlanta rallied to beat Tampa Bay. Dupuis put Atlanta ahead 5-4 from the low slot off a pass from Bryan Little with 2:08 left to play. Kovalchuk, who had a hat trick in Thursday night's loss to Ottawa, completed another three-goal performance with an empty-net goal with 1:22 to play.

HURRICANES 4, PANTHERS 2: At Raleigh, N.C., Matt Cullen had a power-play goal and an assist and Cory Stillman also scored for Carolina. Chad LaRose and Trevor Letowski also scored, and Jeff Hamilton and Rod Brind'Amour each had two assists for the Southeast Division-leading Hurricanes.

MAPLE LEAFS 3, CANADIENS 2: At Montreal, Matt Stajan scored an unassisted goal late in the third period to lift Toronto. Stajan broke down the right side and put a slap shot past Cristobal Huet with 1:34 remaining in the third and Toronto went on to its first win in three games.

SENATORS 3, BRUINS 2: At Ottawa, Mike Fisher scored two of Ottawa's three power-play goals. Dany Heatley had a goal and an assist, Joe Corvo added three assists, and Martin Gerber made 17 saves for his NHL-leading eighth win of the season.

RANGERS 2, DEVILS 1: At New York, Petr Prucha scored the lone goal of the shootout to give New York the win over New Jersey. Prucha, the second shooter, beat Martin Brodeur with a shot over his left shoulder.

WILD 4, FLAMES 1: At St. Paul, Minn.,Marian Gaborik scored twice and added an assist and Minnesota snapped a five-game winless streak. Brian Rolston and Branko Radivojevic also scored for the Wild.

BLACKHAWKS 3, BLUES 2: At St. Louis, Patrick Sharp scored a pair of short-handed goals in the third period, and Chicago beat St. Louis. Chicago's Dustin Byfuglien also scored for the Blackhawks.

CANUCKS 4, AVALANCHE 3: At Denver, Daniel Sedin had two goals and an assist, Brendan Morrison had a goal and the Vancouver Canucks dealt the Colorado Avalanche their first home loss.

DUCKS 5, COYOTES 2: At Glendale, Ariz., Jean-Sebastien Giguere stopped 30 shots and the Anaheim Ducks beat Phoenix.

SHARKS 3, KINGS 1: At Los Angeles, Jeremy Roenick scored his 499th career goal to put San Jose ahead to stay.