leading Philadelphia Flyers made it five straight wins with a 4-1 defeat of the New York Rangers Saturday. Nikolay Zherdev scored twice and Brian Boucher stopped 24 shots for the Flyers to be 6-0-1 in his past seven starts. Andreas Nodl and Ville Leino also got goals for Philadelphia. Rookie Derek Stepan had the only goal for the Rangers, who have lost three in a row. Bruins 3, Capitals 2: In Boston, Andrew Ference scored his first goal in 100 games to help Boston send Washington to its eighth straight loss. The Bruins led 3-0 after one period and held on as the Capitals cut the deficit to one goal, outshooting Boston 26-2 in the third period. Patrice Bergeron and Blake Wheeler each had a goal and an assist for Boston. Matt Bradley and Karl Alzner netted for Washington, which has scored just 11 goals this month. Kings 6, Predators 1: In Nashville, Los Angeles broke loose with four goals in the first period of a rout against Nashville. The Predators' season-high five-game winning streak was snapped, and they failed to set a new record for successive games with a point, finishing that run at a record-leveling 10. Ryan Smyth scored twice, while Justin Williams, Trevor Lewis and Drew Doughty all scored for the Kings before the game was 10 minutes old. Alexei Ponikarovsky had the other goal for Los Angeles. Steve Sullivan scored for Nashville. Stars 2, Blue Jackets 1: In Columbus, Dallas benefited from a controversial call to beat Columbus. Brad Richards scored twice, netting the winner in the third period while both teams were a man down. Fedor Tyutin scored for the Blue Jackets, who have lost four in a row. The referee waved off Derek Dorsett's goal in the second period, saying Columbus' Ethan Moreau interfered with goalie Kari Lehtonen outside the crease. Elsewhere it was: Sharks 4, Blues 1; Hurricanes 4, Ducks 2; Lightning 3, Sabres 1; Canucks 4, Maple Leafs 1; Wild 3, Flames 1; Thrashers 7, Devils 1; Coyotes 4, Islanders 3, SO.