Vincent Trochek scored a goal and set up one by Jiri Hudler and the Florida Panthers downed the injury-riddled Montreal Canadiens 4-1 on Tuesday night.

Nick Bjugstad and Aleksander Barkov also scored for Florida, which has won three of its past four games to stay in the tight battle for first place in the Atlantic Division with Tampa Bay and Boston.

Alex Galchenyuk, with his 12th goal in 10 games, scored for Montreal, which lost a second in a row at home.

Trocheck has two goals and six assists in his past four games. Jaromir Jagr got his 1,111th career assist on Barkov's goal.

Florida outshot the Canadiens 36-28.

The Panthers, coming off a 3-2 loss Monday to the New York Islanders, dominated the first period and scored at 11:46 when Trocheck finished a tic-tac-toe rush with Brian Campbell and Reilly Smith with a wrist shot inside the near post.

Bjugstad batted an Aaron Ekblad rebound out of the air past Mike Condon on a power play 5:10 into the second period to make it 2-0.

The Panthers jumped on soft defensive play by Montreal as Trocheck slid the puck into the crease for Hudler to push in at 12:45.

The teams were each a man short when Galchenyuk wristed a shot from the right circle past Al Montoya at 17:23.

Barkov got favorable position on Mark Barberio to take a feed from Jonathan Huberdeau and score into an open side 11:32 into the third period.

NOTES: The Canadiens move on to face the Sabres in Buffalo on Wednesday night. Defenseman P.K. Subban missed a second game with a neck injury and won't travel to Buffalo. ... Lars Eller (sick) also sat out a second game. Montreal assigned forward Charles Hudon to AHL St. John's. ... Florida defenseman Erik Gudbranson, hit in the foot by a shot Monday night, was replaced by Dylan Olsen. Olsen and Greg McKegg were called up from AHL Portland. ... Teddy Purcell returned after missing four games with a lower body problem. . . St. John's announced that Michael Bournival and Connor Crisp will return to Montreal to continue their recovery from concussions.