Jason Pominville scored two goals, including the game-winner late in the third period, to lead the Minnesota Wild over the Montreal Canadiens 4-3 on Friday night.

Pominville scored the winner from just outside the left crease, beating goalie Carey Price and notching his team-leading ninth goal with 5:28 left.

Justin Fontaine and Nino Niederreiter also scored for Minnesota.

Brendan Gallagher, P.K. Subban and Brian Gionta scored for Montreal, which rallied from a 3-1 third-period deficit but couldn't win its third straight game.

Pominville gave Minnesota a 2-1 lead in the second after he corralled a long lead pass from Mikael Granlund and beat Price through the five-hole on a breakaway.

Although it wasn't as pretty as his pass that sailed across the ice and set up Pominville in the second, Granlund added another assist on Niederreiter's goal from in close that made it 3-1 early in the third.

But just like they did after Fontaine's goal in the first, the Canadiens answered quickly.

After a Dany Heatley penalty, Subban fired a slap shot past Wild goalie Josh Harding at 7:12 of the third period to make it 3-2 and Gionta tied it 3 minutes later.

Wild coach Mike Yeo called a timeout after Gionta's goal and the Wild settled down.

Pominville's winner was his fifth goal in his last three games.

The goal left Price so frustrated that he was still slamming his stick on the ice two minutes later.

Harding returned from a lower-body injury he sustained on Oct. 24 and made 28 saves in the win.

Center Charlie Coyle returned after missing 11 games with a knee injury and Yeo shuffled his lines in an effort to generate more 5-on-5 scoring opportunities.

Coyle centered the top line with leading scorer Zach Parise, bumping Mikko Koivu off Parise's line for the first time since Parise signed with the Wild last offseason.

Team captain Koivu, who only has one goal this season, centered the third line with Kyle Brodziak at one of the wings.

Yeo switched things up again to start the third period on Friday, putting Koivu back on the top line with Parise and plugging in Coyle at right wing.

None of the main players involved in the shuffling scored on Friday, but the Wild did create several scoring chances and scored at least four goals for the third time this season.

NOTES: Canadiens D George Parros returned from a concussion he sustained in the season-opener when he crashed to the ice during a fight with Toronto's Colton Orr. Parros also shaved his trademark mustache so he can grow a new one and raise awareness for men's cancer during November. ... Wild D Keith Ballard returned after missing seven games with a concussion. ... The Montreal cheering section was larger than usual at the Xcel Energy Center. Twenty fathers accompanied their sons on this road trip to Minnesota and Colorado. Team personnel also were invited to bring along one guest apiece.