Anders Lee scored the tiebreaking goal in the third period, Jaroslav Halak stopped 31 shots before leaving late in the third period and got his 200th career victory and the surging Islanders beat the Penguins 2-1 Tuesday night.
Halak left the game with 4:22 left with a possible injury. Thomas Greiss replaced him and stopped all three shots he faced. Halak, in his second season with the Islanders, improved to 200-115-37 in his career.
John Tavares scored in the first period for the Islanders, who improved to 11-2-1 in their last 14 games in their first time back at Barclays Center since Feb. 18. New York was coming off a 6-1-0 trip that ended with 6-4 win against the crosstown-rival Rangers on Sunday.
Kris Letang had the Penguins' goal and Marc-Andre Fleury finished with 25 saves.