You can now read 10 articles in a month for free on BostonGlobe.com. Read as much as you want anywhere and anytime for just 99¢.

The Boston Globe

Sports

NHL roundup: Scott Hartnell leads Flyers past Canadiens

Notches hat trick against Montreal

Scott Hartnell scored three goals against the Canadiens.

Richard Wolowicz/Getty Images

Scott Hartnell scored three goals against the Canadiens.

Scott Hartnell scored three goals and the Philadelphia Flyers snapped a four-game losing streak with a 7-3 victory over the Canadiens on Monday night in Montreal.

A moment of silence was held at the Bell Centre before the game for the victims of the Boston Marathon bombings.

Continue reading below

Claude Giroux and Jakub Voracek each had a goal and two assists, and Wayne Simmonds and Erik Gustafsson also scored for the Flyers, who matched their season high for goals as they try to make a late push for a playoff spot.

The Canadiens have had two lopsided losses since clinching a playoff spot on Thursday and for the second straight game, Carey Price was pulled from the Montreal net. He left at the end of the second period after allowing six goals on 29 shots.

Maple Leafs 2, Devils 0 — James Reimer made 31 saves and Phil Kessel snapped a scoreless tie late in the third period to lift the hosts over New Jersey despite recording only 12 shots.

The Devils lost for the 10th straight time (0-6-4). They haven’t won since star forward Ilya Kovalchuk was injured.

Sharks 4, Coyotes 0 — Logan Couture potted two goals in the visitors’ triumph. Phoenix defenseman and Boston native Keith Yandle wrote ‘pray for Boston’ on his skates as a tribute.

Continue reading below

Blackhawks 5, Stars 2 — Andrew Shaw, Niklas Hjalmarsson, and Marian Hossa scored in the third period to send the hosts to their sixth straight win.

Canucks 5, Predators 2 — Ryan Kesler scored two goals and Roberto Luongo made 36 saves as visiting Vancouver handed Nashville its seventh consecutive loss.

Blue Jackets 4, Avalanche 3 — Nick Foligno scored at 4:31 of overtime, Sergei Bobrovsky stopped 29 shots, and Columbus won in Colorado for their fourth straight win.

Wild 4, Flames 3 — Jason Pominville scored twice to help visiting Minnesota top Calgary. Pominville has four goals in six games since being acquired from Buffalo.

You have reached the limit of 10 free articles in a month

Stay informed with unlimited access to Boston’s trusted news source.

  • High-quality journalism from the region’s largest newsroom
  • Convenient access across all of your devices
  • Today’s Headlines daily newsletter
  • Subscriber-only access to exclusive offers, events, contests, eBooks, and more
  • Less than 25¢ a week