Sports scores 3/4/18

MHL 
Truro Bearcats 4 St. Stephen Aces 0

NHL
Boston 2 Montreal 1 (OT)
Arizona 2 Ottawa 1
Washington 5 Toronto 2
N.Y. Rangers 3 Edmonton 2
Tampa Bay 7 Philadelphia 6 (SO)
Dallas 3 St. Louis 2 (OT)
Chicago 5 Los Angeles 3
Pittsburgh 3 N.Y. Islanders 2 (OT)

NBA
Orlando 107 Memphis 100
Denver 126 Cleveland 117
Miami 105 Detroit 96
Houston 123 Boston 120
L.A. Lakers 116 San Antonio 112
Portland 108 Oklahoma City 100
Utah 98 Sacramento 91