Sports scores for December 31st

Major Midget Hockey
Saint John 9 Northern 3

World Junior Hockey Championship (Buffalo N.Y.)
Canada 8 Denmark 0
Czech Republic 6 Belarus 5
Sweden 7 Switzerland 2
Finland 5 Slovakia 2

Spengler Cup (Davos, Switzerland)
Quarterfinals
Canada 5 Mountfield HK 2
Switzerland 8 HC Davos 3

NHL
Boston 5 Ottawa 0
Los Angeles 4 Vancouver 3
Florida 2 Montreal 0
Washington 5 New Jersey 2
Nashville 3 Minnesota 0
St. Louis 3 Carolina 2

AHL
San Jose 3 Manitoba 2
WB/Scranton 2 Hershey 1 (OT)
Springfield 5 Hartford 4
Belleville 3 Providence 2 OT
Bridgeport 5 Binghamton 0
Syracuse 3 Utica 2 SO
Grand Rapids 5 Cleveland 3
Charlotte 5 Lehigh Valley 2
Laval 4 Rochester 2
Chicago 6 Rockford 2
San Diego 6 Texas 3

NBA
Detroit 93 San Antonio 79
Miami 117 Orlando 111
New York 105 New Orleans 103
Atlanta 104 Portland 89
Utah 104 Cleveland 101
Golden State 141 Memphis 128
Philadelphia 107 Denver 102

NLL
Toronto 20 Buffalo 13