St. Louis 6, Detroit 1
The score was not the best indicator of how the game was played on Saturday afternoon at Little Caesars Arena.
Boston 3, NY Islanders 1
It took a while, but the Boston Bruins are finally over actual .500.
Edmonton 6, Montreal 2
The Edmonton Oilers, looking for a spark early in games, found one from an unlikely source on Saturday.
Tampa Bay 4, Winnipeg 3
Tampa Bay's Brayden Point continues to thrive in overtime while the Winnipeg Jets just struggle.
Colorado 7, Florida 3
This was the kind of night the Colorado Avalanche haven't had many of lately, killing off all five of their penalties and scoring a season-high seven goals.
NY Rangers 5, New Jersey 2
Less than 24 hours after a dreadful start and worse finish cost the New York Rangers an opportunity for a win or even a point, they responded with a strong 60 minutes against a divisional rival.
Toronto 4, Pittsburgh 3
The Toronto Maple Leafs didn't get the deciding goal until late in the second period of their 4-3 win over the Pittsburgh Penguins, but both teams agreed that the game Saturday night at PPG Paints Arena turned earlier than that.
Columbus 1, Arizona 0
Artemi Panarin was ready to assist again, and Sergei Bobrovsky was letting nothing get past him Saturday night.
Vegas 5, Dallas 3
Maxime Lagace has appeared in 14 games for the Vegas Golden Knights, and the rookie goaltender might have saved his best performance for last.
San Jose 5, Ottawa 0
The San Jose Sharks do not enjoy a lot of laughers.
Los Angeles 3, Carolina 2
The winning streak seemed in serious jeopardy for the Los Angeles Kings after the Carolina Hurricanes scored twice in the final seven minutes of regulation to tie the score, and then held the puck and two members of the Kings on the ice for nearly three minutes to start overtime.