Scores from Thursday, January 19

Hockey stick and a puck. © Can Stock Photo / bradcalkins

NHL
Florida 6 Montreal 2
Chicago 4 Philadelphia 1
Toronto 4 Winnipeg 1
Carolina 5 Minnesota 2
Anaheim 5 Columbus 3
Boston 3 New York Rangers 1
Buffalo 3 New York Islanders 2 (OT)
St. Louis 5 Nashville 2
Washington 4 Arizona 0
Edmonton 5 Tampa Bay 3
Seattle 4 New Jersey 3 (OT)
Detroit 3 Vegas 2
Dallas 4 LA 0

OHL
Mississauga 6 Niagara 2
Hamilton 4 North Bay 3 (OT)
Peterborough 3 Oshawa 2
Windsor 6 Erie 3
Ottawa 4 Barrie 1

GOJHL
Cambridge 5 Stratford 4
Ayr 6 Listowel 2

NBA
Chicago 126 Detroit 108
Boston 121 Golden State 118
Minnesota 128 Toronto 126
Philadelphia 105 Portland 95
Phoenix 117 Brooklyn 112