Andrew Cogliano’s ironman streak is over in the most surprising of ways.

The Anaheim Ducks winger, a four-time nominee for the NHL’s Bill Masterton Trophy for sportsmanship, was suspended Sunday for two games because of an illegal hit on Adrian Kempe during the team’s 4-2 victory Saturday over the Los Angeles Kings.

Cogliano not only made contact with Kempe well after he passed the puck, but he delivered the check forcefully with his left shoulder planted into the Kempe’s head.

The supplemental discipline brings Cogliano’s streak of 830 consecutive games played – the fourth-longest in NHL history – to a conclusion.

CANADIENS: Forward Phillip Danault was released from a hospital Sunday after tests for a head injury.

Danault was hit in the head by Boston defenseman Zdeno Chara’s slap shot Saturday night and taken off the ice on a stretcher.

The rising shot appeared to hit Danault on the side of the head. He was down on the ice for several minutes but was moving and appeared to be speaking to medical staff before leaving the ice to an ovation from the Bell Centre crowd.

SUNDAY’S GAMES

FLAMES 4, HURRICANES 1: Dougie Hamilton scored twice, Mike Smith made 38 saves and Calgary ran its winning streak to seven games with a victory in Raleigh, North Carolina.

Even with leading scorer Sean Monahan out because of the flu, the Flames controlled the entire game.

RED WINGS 4, BLACKHAWKS 0: Petr Mrazek made 27 saves for his second shutout of the season and 12th of his career, and Anthony Mantha and Tyler Bertuzzi each had a goal and an assist for Detroit in a win at Chicago.

PENGUINS 5, RANGERS 2: Dominik Simon and Phil Kessel scored milestone goals to lead Pittsburgh to a win at home.

Simon got the first goal of his NHL career and Kessel scored his 20th of the season for his 700th point.

CANUCKS 3, WILD 2: Brandon Sutter scored 2:50 into overtime to lift Vancouver to a win in St. Paul, Minnesota.