Toronto Maple Leafs' goalie James Reimer (No. 34) keeps New Jersey Devils' Dainius Zubrus (No. 8) from putting the puck in the net as teammate Jay McClement (No. 11) looks on in Toronto Monday. — Reuters CHICAGO — Chicago's Andrew Shaw, Niklas Hjalmarsson and Marian Hossa scored in the third period after Dallas rallied to tie it, and the Blackhawks went on to beat the Stars, 5-2, Monday for their sixth straight win. Jonathan Toews netted his team-leading 21st goal, and Viktor Stalberg also scored for NHL-leading Chicago, which has points in nine consecutive games (8-0-1). Ray Emery (16-1) made 16 saves. Jamie Benn scored twice for the Stars, whose five-game winning streak ended. They got even after trailing, 2-0. Richard Bachman won in his third straight start. Maple Leafs 2, Devils 0: James Reimer made 31 saves for his ninth career shutout and Phil Kessel snapped a scoreless tie with 6:32 remaining in the third period as host Toronto extended New Jersey's winless streak to 10 games. Jay McClement added an empty-net goal for Toronto, who stretched their points streak to five games (4-0-1) and climbed within three points of Boston for fourth in the Eastern Conference. The Devils are 0-6-4 on their skid and remain six points behind the New York Rangers for the final playoff spot in the East. Bruins vs. Senators postponed: Monday's game between Northeast Division rivals Ottawa and Boston has been postponed in the wake of explosions at the finish line of the 117th Boston Marathon. “The NHL wishes to express its sympathy to all affected by the tragic events that took place in Boston,” the league said in a statement. There was no immediate make-up date scheduled for the hockey game. Flyers 7, Canadiens 3: Scott Hartnell registered his seventh career hat trick while captain Claude Giroux and Jakub Voracek each recorded a goal and two assists as visiting Philadelphia halted their four-game losing streak. Canucks 5, Predators 2: Ryan Kesler scored twice as visiting Vancouver recovered from squandering a two-goal lead to hand Nashville a seventh straight loss. The Northwest Division-leading Canucks won for the fifth time in six games. Roberto Luongo stopped 36 shots in his second start in three games. Sharks 4, Coyotes 0: Tommy Wingels recorded a goal and an assist while Antti Niemi made 35 saves as San Jose completed a 2-2-0 road trip. Blue Jackets 4, Avalanche 3 (OT): R.J. Umberger tied the game with 87 seconds remaining in the third period and Nick Foligno scored at 4:31 of overtime as visiting Columbus extended their winning streak to four games. Wild 4, Flames 3: Jason Pominville scored twice to help Minnesota open their three-game road trip with just their second win in eight contests (2-5-1). — Agencies