NHL fans can enjoy a full day of hockey on Saturday, with 12 games on a schedule that begins at 1 p.m. ET and won't end until after midnight. The NHL Network will air a doubleheader for U.S. viewers, while CBC will have three games for viewers north of the border on Hockey Day in Canada.
Saturday's action begins with four games at 1 p.m. ET. Boston tries to bounce back from a 6-0 rout in Buffalo on Wednesday when it hosts Nashville. Also, Los Angeles visits the New York Islanders, the Rangers are at Philadelphia and Florida travels to New Jersey.
The first half of the NHL Network doubleheader begins at 2 p.m. ET when Winnipeg visits Pittsburgh. The Jets are going for their third win in a row after beating Washington 3-2 in a shootout on Thursday; the Penguins have been off since a 3-2 shootout loss in Montreal on Wednesday. CBC will also air that game to parts of Canada, while other areas will see Edmonton visit Ottawa.
Both networks will air the same game at 7 p.m. ET as the Montreal Canadiens visit Toronto. The Habs have won three in a row after beating the Islanders 4-2 on Thursday, the same night the Leafs were beaten 4-3 in Philadelphia. Also at 7, Buffalo tries to build on Friday's 3-2 shootout win against Dallas when it hosts Tampa Bay. The Lightning opened a road trip on Thursday with a 4-3 overtime loss in New York.
At 8 p.m. ET, St. Louis is back home after Thursday's 4-3 shootout win in New Jersey to host Colorado, and Minnesota hosts Columbus. A half-hour later, Chicago visits Phoenix in a game that will be played after the Coyotes induct Jeremy Roenick -- who starred with both teams -- into their Ring of Honor.
The final game of the night starts at 10 p.m. ET, with the Calgary Flames back home against Vancouver in a game that can be seen on CBC. The Flames are back in in the Scotiabank Saddledome after losing 2-1 in overtime at Phoenix on Thursday, a game that ended about an hour after the Canucks completed a 5-2 win at Minnesota.