Scores From December 31

OHL

London 11 Sarnia 4

Plymouth 6 Windsor 4

Erie 4 Guelph 3

North Bay 1 Ottawa 0

Peterborough 3 Niagara 2

Barrie 6 Belleville 1

World Junior Hockey Championship

Canada 5 United States 3

Sweden 5 Switzerland 1

Czech Republic 4 Russia 1

Finland 2 Germany 0

NHL

Toronto 4 Boston 3 (SO)

Detroit 3 New Jersey 1

Calgary 4 Edmonton 3 (OT)

N.Y. Islanders 5 Winnipeg 2

Tampa Bay 5 Buffalo 1

N.Y. Rangers 5 Florida 2

Pittsburgh 2 Carolina 1

Columbus 3 Minnesota 1

Dallas 6 Arizona 0

San Jose 3 Anaheim 0

Colorado 4 Philadelphia 3 (OT)

NBA

Boston 106 Sacramento 84

Indiana 106 Miami 95

L.A. Clippers 99 New York 78

Houston 102 Charlotte 83

San Antonio 95 New Orleans 93 (OT)

Milwaukee 96 Cleveland 80

Oklahoma City 137 Phoenix 134 (OT)