Jeff Carter, Dwight King and Jarret Stoll also scored to help the Kings improve to 22-7-4. Rookie Martin Jones extended his winning streak to five games, stopping 37 shots.
Joe Corvo and Erik Karlsson scored for the Senators. Craig Anderson was pulled after allowing two goals on four shots in 4:18. Robin Lehner finished the game, allowing three goals on 22 shots.
The Pittsburgh Penguins beat defeated the Detroit Red Wings 4-1 with Evgeni Malkin contributing a goal and two assists before hurting his left leg early in the third period.
NHL scoring leader Sidney Crosby also scored two goals to help the Penguins win.
Joffrey Lupul and Peter Holland each scored twice to help the Toronto Maple Leafs end a three-game losing streak with a 7-3 win over the Chicago Blackhawks.
Max Pacioretty scored 1:51 into overtime and Carey Price made 21 saves for his 21st NHL shutout as the Montreal Canadies beat the New York Islanders 1-0.
Dainius Zubrus scored two goals in the third period and Martin Brodeur made 33 saves as the New Jersey Devilas defeated the past Tampa Bay Lightning 3-0.
The Dallas Stars beat the Winnipeg Jets 6-4 as Tyler Seguin and Jamie Benn each scored two goals and Sergei Gonchar had four assists.
Eric Staal had a goal and two assists and Justin Peters stopped 37 shots as the Carolina Hurricanes ended a four-game road trip with a 3-1 win over the Phoenix Coyotes.
The Nashville Predators won 3-2 over the San Jose Sharks with Carter Hutton making 36 saves. Eric Nystrom, Roman Josi and Viktor Stalberg scored for Nashville who made it three straight wins.
Paul Byron and Matt Stajan scored as the Calgary Flames started a five-game road trip with an overtime 2-1 win over the Buffalo Sabres.
David Backes scored 22 seconds into overtime on a breakaway as the St. Louis Blues rallied from a two-goal deficit to beat the Columbus Blue Jackets 4-3.
The Minnesota Wild rallied in the third period before defeating the Colorado Avalanche 2-1 in a shootout and Vancouver beat Boston 6-2.