Sergei Bobrovsky stopped 33 shots, and the Philadelphia Flyers beat the New York Islanders for the 26th time in 28 games, 3-2 on Thursday night.

Scott Hartnell, Wayne Simmonds and Sean Couturier scored for the Flyers (26-12-4), who moved within two points of the Atlantic Division-leading New York Rangers. Kyle Okposo and John Tavares scored for the Islanders.

The Flyers (26-12-4) have won 12 of 13 on Long Island during their dominant run against the Islanders. New York (15-20-6) had won three straight at home, including a 5-1 victory over Detroit on Tuesday.

Bobrovsky stopped Michael Grabner on a penalty shot 2:49 in and made a spectacular glove save on the Islanders right wing late in the second. The 23-year-old Russian has tormented the Islanders since joining the Flyers before last season. Bobrovsky (10-3-1) is 7-0 against New York.

(Copyright 2012 by The Associated Press.  All Rights Reserved.)