Captain Mike Richards had a pair of goals and an assist and the host Philadelphia Flyers continued their torrid play with a 5-1 victory over the Ottawa Senators on Monday night.
Claude Giroux tallied and assisted on two others and Danny Briere and Darroll Powe each scored a goal for the first-place Flyers, who are unbeaten over their last 10 games. They are 9-0-1 in that span.
Sergei Bobrorovsky turned in another fine performance in net, stopping 28 shots to pick up his 11th win of the campaign.
After trading goals in the first period, Powe gave the Flyers the last lead they would need at the 12:17 mark of the session on his finish from Kimmo Timonen and Giroux to make it 2-1.
Giroux scored on the power play early in the second for his team-best 10th of the year. Then Richards went to work, scoring both of his goals 90 seconds apart in the third, the first a shorthanded tally and the next coming from Braydon Coburn and Giroux.
Richards now has six goals over his past six games and at least one point in nine of 10 contests.
Jason Spezza scored the lone goal for Ottawa, which suffered just its second loss of November after going 5-1-0 in the month coming in. Brian Elliott made 41 saves in the loss.