Brian Gionta scored his second goal of the game late in the third period to give the surging Montreal Canadiens a 5-3 victory over the Detroit Red Wings on Saturday night.

Michael Bournival, Max Pacioretty and Alex Galchenyuk also scored for Montreal, while Carey Price made 34 saves. The Canadiens are now 10-2-0 in its last 12 games.

Pavel Datsyuk, Luke Glendening and Niklas Kronwall scored for Detroit, which snapped a four-game win streak. Jonas Gustavsson stopped 19 shots.

With the score tied 3-all, Gionta was credited with his second goal of the game when his shot, which was initially saved by Gustavsson, bounced off defenseman Brian Lashoff's skate and into the net. Galchenyuk added a fifth for the Canadiens two minutes later.