12/30/2014 00:10 EST | Updated 02/28/2015 05:59 EST

NHL: 5 stories from Monday night

It was an action-packed night in the hockey world. Bobby Ryan ignited his team, the Canadiens and Flames kept things rolling, while the Leafs and Jets failed to hold on. 

Here are five stories from Monday night:

Bobby Ryan powers Sens

Ottawa Senators forward Bobby Ryan gave life to his struggling club by scoring his first hat trick of the season. They put an end to their three-game skid with a decisive 5-2 victory over the Buffalo Sabres. 

- Can't view on mobile? Watch it here. 

It was also Craig Anderson's ninth consecutive win against their Atlantic division rival. The 33-year-old goalie made 19 saves to continue his streak.

The once surging Sabres have now lost five of their last six.

Habs keep rolling

Jiri Sekac scored his seventh and Lars Eller scored his eighth of the season to help the Montreal Canadiens to a 3-1 victory over the Carolina Hurricanes.

The Habs improved their season record against the Hurricanes to 2-0, despite being outshot 29-19. Max Pacioretty added an insurance goal with an empty-netter late in the third. 

Rookie Sekac has been a good luck charm for his team. Montreal has won all six games that the 22-year-old has scored a goal in. They also extended their winning streak to three games. 

- Can't view on mobile? Watch it here. 

In his first game of the season, Jordan Staal aided in ending his brother's six-game goalless streak. The younger Staal assisted in Eric's third period power play goal.

Flames back on track

The Calgary Flames have there third consecutive win since Dec. 4 after holding off the Los Angeles Kings with a 2-1 victory.

Forward Markus Granlund's fifth goal of the season held up as the game-winner. Both Calgary goals came in the first period, and the Kings could only answer with a single goal in the second period. 

Calgary was outshot 27-15, but goalie Jonas Hiller provided the Flames with spectacular goaltending once again. Rookie Johnny Gaudreau also continues to shine. He extended his point streak to four games by earning the secondary assist on Granlund's goal. 

- Can't view on mobile? Watch it here. 

Leafs drop 2nd in Florida

The Toronto Maple Leafs went 0-2 in their visit to Florida. Following a third period meltdown on Sunday night, they failed to rebound against the Tampa Bay Lightning. 

Captain Steven Stamkos scored his 20th of the season to break a 2-2 tie in the third period. The Lightning hung on for a 3-2 victory.

Things were looking good for Toronto early on, as they managed to go up 2-0 in the first period on only four shots. Unfortunately, Tampa fired back with two goals in the second period, handing the Leafs their fifth loss in six games. 

Jets lose steam

Minnesota Wild defenceman Marco Scandella's late second period goal was the game-winner, and completed his teams' 3-2 comeback victory over the Winnipeg Jets.

The Wild erased a two-goal deficit by scoring three goals in the second period. 

Winnipeg Jets forward Mathieu Perrault is still a bright spot for the team, scoring a power play goal to give him points in nine of his last 10 games. He was only held off the scoresheet in Saturday's overtime victory against the Wild.