Boston Bruins scored six unanswered goals in a 7-3 demolition of the Dallas Stars in the NHL on Saturday.
Incredibly, the Stars held a 3-1 advantage in the first period thanks to goals from Ales Hemsky, Antoine Roussel and Patrick Sharp, while Brad Marchand found the net for the Bruins.
Marchand added a second at 13 minutes, 24 seconds into the second period to reduce the deficit to one and from that point on the Bruins could not be stopped.
Kevan Miller scored 35 seconds later to tie the game, and Loui Eriksson put the Bruins into the lead in the final minute of the second period.
And the Bruins kept scoring, adding a further three goals in the final period through David Krejci, Brett Connolly and Matt Beleskey to seal the dominant victory.
Shayne Gostisbehere scored 29 seconds into overtime to hand the Philadelphia Flyers a 5-4 win over the Toronto Maple Leafs.
The winning goal extended Gostisbehere's record point streak for an NHL rookie defenseman to 15 games.
Brayden Schenn had given the Flyers a 3-1 lead early in the second period, but Matt Read's goal sent the game into OT after the Maple Leafs had managed to move in front.
Jaromir Jagr moved to third on the all-time NHL goalscorers list after his double guided the Florida Panthers to a 3-1 win over the Winnipeg Jets.
The 44-year-old eclipsed Brett Hull's record of 741 career goals in the NHL, and now sits in third place behind Wayne Gretzky (894) and Gordie Howe (801).
In other results, the St. Louis Blues' four-goal first period set them up for a 6-4 win over the Arizona Coyotes, the Washington Capitals edged the New Jersey Devils 4-3, and the Tampa Bay Lightning defeated the Pittsburgh Penguins 4-2.
The Los Angeles Kings needed overtime to secure a 2-1 victory over the Nashville Predators, Tyson Barrie's double inspired the Colorado Avalanche to a 3-2 win against the Edmonton Oilers, while the Ottawa Senators prevailed 3-2 over the Detroit Red Wings after a shoot-out.