Malhorta also had an assist, and Nathan Gerbe tallied a goal and two assists for the 'Canes, who extended their winning streak to three games.
Kyle Turris scored two goals and Mika Zibanejad added a goal for the Senators, who have lost back-to-back games. Robin Lehner lasted two periods in goal, stopping 17-of-22 shots. Craig Anderson made nine saves in the third period.
The game had been scheduled for Friday night, but was postponed a day due to bad weather that caused the Hurricanes game in Philadelphia on Tuesday to be postponed to Wednesday. Carolina played in Buffalo Thursday, but could not play three days in a row.