Schedule for Friday, December 30th

Hockey puck. © Can Stock Photo Inc. / funix

2017 IIHF World Junior Hockey Championship
At Montreal
Switzerland vs. Denmark, 5 p.m.
At Toronto
Slovakia vs. Latvia, 7:30 p.m.

2017 Spengler Cup
Semifinals at Davos, Switzerland
Canada vs. Minsk, 9 a.m.
Davos vs. Lugano, 2:15 p.m.

NHL
Chicago at Carolina, 7:30 p.m.
Nashville at St. Louis, 8 p.m.
Philadelphia at San Jose, 10 p.m.
Anaheim at Vancouver, 10 p.m.

AHL
Toronto at Albany, 7 p.m.
Grand Rapids at Cleveland, 7 p.m.
Bridgeport at Hershey, 7 p.m.
Binghamton at Syracuse, 7 p.m.
St. John’s at Utica, 7 p.m.
Lehigh Valley at Rochester, 7:05 p.m.
Hartford at Springfield, 7:05 p.m.
Providence at W-B/Scranton, 7:05 p.m.
Milwaukee at Chicago, 8 p.m.
Charlotte at Manitoba, 8 p.m.
Iowa at Rockford, 8 p.m.
San Antonio at Tucson, 9:05 p.m.
San Jose at Bakersfield, 10 p.m.
Ontario at Stockton, 10:30 p.m.

OHL
Oshawaa at Ottawa, 4 p.m.
Saginaw at Flint, 7 p.m.
Peterborough at Kingston, 7 p.m.
Niagara at Mississauga, 7 p.m.
Owen Sound at Kitchener, 7:30 p.m.
Sarnia at London, 7:30 p.m.

PJHL
EHC Dubendorf at Mitchell, 7:30 p.m.
Goderich at Wingham, 8 p.m.
Walkerton at Hanover, 8 p.m.

WOAA Senior Hockey
Lucknow at Ripley, 8 p.m.
Elora at Shallow Lake, 8:30 p.m.
Tillsonburg at Clinton, 8:30 p.m.
Shelburne at Saugeen Shores, 8:30 p.m.

NBA
Chicago at Indiana, 4 p.m.
Brooklyn at Washington, 7 p.m.
Miami at Boston, 7:30 p.m.
Detroit at Atlanta, 8 p.m.
L.A. Clippers at Houston, 8 p.m.
Milwaukee at Minnesota, 8 p.m.
New York at New Orleans, 8 p.m.
Portland at San Antonio, 8:30 p.m.
Philadelphia at Denver, 9 p.m.
Dallas at Golden State, 10:30 p.m.