The Montreal Canadiens and forward Nicolas Deslauriers have agreed to a two-year, $1.9 million one-way contract extension. He will carry a cap hit of $950,000. 

Deslauriers was acquired from the Buffalo Sabres in an Oct. 4 trade for defenceman Zach Redmond.

In 36 games so far this season, Deslauriers has seven goals and three assists. In 14 AHL games with the Laval Rocket, he has three goals and two assists. 

The 26-year-old was taken in the third round of the 2009 NHL Entry Draft out of the Quebec Major Junior Hockey League's Rouyn-Noranda Huskies by the Los Angeles Kings. 

He is a native of Traverse City, Mich. 

The Canadiens will be back in action Tuesday night in Philadelphia when they take on the Flyers.