Sports scores 04/10/17

NHL
Columbus 3 Toronto 2
Edmonton 5 Vancouver 2
N.Y. Islanders 4 Ottawa 2
Detroit 4 New Jersey 1
Tampa Bay 4 Buffalo 2
St. Louis 3 Colorado 2
Carolina 4 Philadelphia 3
N.Y. Rangers 3 Pittsburgh 2
Florida 2 Washington 0
Anaheim 4 Los Angeles 3 (OT)

NBA
Toronto 110 New York 97
Atlanta 126 Cleveland 125 (OT)
Oklahoma City 106 Denver 105
Detroit 103 Memphis 90
Houston 135 Sacramento 128
Phoenix 124 Dallas 111
L.A. Lakers 110 Minnesota 109

MLB
American League
Boston 7 Detroit 5
Tampa Bay 7 Toronto 2
N.Y. Yankees 7 Baltimore 3
Houston 5 Kansas City 4 (12 innings)
Minnesota 4 Chicago White Sox 1
Texas 8 Oakland 1
L.A. Angels 10 Seattle 9

National League
Philadelphia 4 Washington 3
Pittsburgh 6 Atlanta 5 (10 innings)
Chicago Cubs 7 Milwaukee 4
Cincinnati 8 St. Louis 0
L.A. Dodgers 10 Colorado 6
San Francisco 5 San Diego 3
N.Y. Mets 5 Miami 2

Interleague
Arizona 3 Cleveland 2