SCOREBOARD DEC. 28

2017 IIHF World Junior Championship logo (Courtesy of Hockey Canada)

2017 IIHF World Junior Hockey Championship

At Montreal

Switzerland 4 Czech Republic 3 (OT)

Denmark 3 Finland 2

At Toronto

Canada 5 Slovakia 0

Russia 9 Latvia 1

2017 Spengler Cup

Canada 4 HC Davos 3

Mountfield HK 4 Avtomobilist Yekaterinberg 3

PJHL

Essex 3 Petrolia 1

—-

NHL

Calgary 6 Colorado 3

Winnipeg 3 Chicago 1

N.Y. Rangers 4 Ottawa 3

N.Y. Islanders 4 Washington 3

Pittsburgh 5 New Jersey 2

Columbus 4 Boston 3

Buffalo 4 Detroit 3

Minnesota 3 Nashville 2

Dallas 3 Arizona 2

San Jose 3 Anaheim 2 (OT)

AHL

Providence 3 Hartford 2

W-B/Scranton 5 Springfield 3

San Antonio 2 Texas 1

Ontario 2 San Diego 1 (OT)

NBA

Boston 113 Memphis 103

Oklahoma City 106 Miami 94

Houston 123 Dallas 107

Utah 102 L.A. Lakers 100

Wednesday’s Games

(All Times Eastern)

2017 IIHF World Junior Hockey Championship

At Montreal

Switzerland vs. Sweden, 5 p.m.

At Toronto

Slovakia vs. United States, 7;30 p.m.

2017 Spengler Cup

Mountfield HK vs. HC Lugano, 9 a.m.

HC Davos vs. HC Dinamo Minsk, 2;15 p.m.

NHL

Carolina at Pittsburgh, 7 p.m.

Toronto at Florida, 7 p.m.

Montreal at Tampa Bay, 7;30 p.m.

Philadelphia at St. Louis, 8 p.m.

Los Angeles at Vancouver, 10 p.m.

AHL

St. John’s at Utica, 7 p.m.

Hershey at Syracuse, 7 p.m.

Grand Rapids at Cleveland, 7 p.m.

Springfield at Bridgeport, 7 p.m.

Lehigh Valley at Rochester, 7;05 p.m.

Toronto at Binghamton, 7;05 p.m.

Chicago at Rockford, 8 p.m.

Iowa at Milwaukee, 8 p.m.

Tucson at Stockton, 10 p.m.

San Jose at Bakersfield, 10 p.m.

NBA

Charlotte at Orlando, 7 p.m.

Indiana at Washington, 7 p.m.

Milwaukee at Detroit, 7;30 p.m.

New York at Atlanta, 7;30 p.m.

Brooklyn at Chicago, 8 p.m.

L.A. Clippers at New Orleans, 8 p.m.

Phoenix at San Antonio, 8;30 p.m.

Minnesota at Denver, 9 p.m.

Sacramento at Portland, 10 p.m.

Toronto at Golden State, 10;30 p.m.