The Canadiens ended their five-game road trip on a high note Sunday night with a convincing 5-2 victory over the Florida Panthers.

The win gave the Canadiens a 4-1 record on their longest road trip this season and keeps them atop the Eastern Conference, although the fourth-place Boston Bruins have four games in hand.

Backup goaltender Peter Budaj got the win.

The Canadiens outshot the Panthers 38 to 16. They got off to a strong start with two goals in the first period and built on their lead in the second period, adding two more.

David Desharnais opened the scoring at 1:46 of the first period, beating Panthers' goaltender Jacob Markstrom with a snap shot, glove side.

Michael Ryder got his first goal with the Habs since being traded from the Dallas Stars late last month. With the Canadiens on the power play, Ryder re-directed a wrist shot by defenceman P.K. Subban past Markstrom. It was also Ryder's 100th career goal as a Canadien, having previously played for the team for four seasons.

Playing in his 200th game as a Canadien, captain Brian Gionta gave the Habs a 3-0 lead in the second period, grabbing a rebound and beating Markstrom with a wrist shot. Defenceman Francis Bouillon scored his first goal of the season at 17:47 of the second period.