Sports scores 04/09/17

Maritime Hockey League Playoffs
Truro 3 Amherst 2
(Truro leads series 3-1)

NHL
Edmonton 3 Vancouver 2
San Jose 3 Calgary 1
Winnipeg 2 Nashville 1
Ottawa 3 N.Y. Rangers 1
Toronto 5 Pittsburgh 3
Montreal 3 Detroit 2 (OT)
Philadelphia 4 Columbus 2
Washington 3 Boston 1
N.Y. Islanders 4 New Jersey 2
Los Angeles 3 Chicago 2 (OT)
St. Louis 5 Carolina 4 (SO)
Florida 3 Buffalo 0
Dallas 4 Colorado 3 (SO)
Minnesota 3 Arizona 1

NBA
Brooklyn 107 Chicago 106
Boston 121 Charlotte 114
Indiana 127 Orlando 112
Miami 106 Washington 103
Milwaukee 90 Philadelphia 82
L.A. Clippers 98 San Antonio 87
Portland 101 Utah 86
Golden State 123 New Orleans 101

MLB
American League
Tampa Bay 3 Toronto 2 (11 innings)
Detroit 4 Boston 1
Chicago White Sox 6 Minnesota 2
Baltimore 5 N.Y. Yankees 4
Kansas City 7 Houston 3
Oakland 6 Texas 1
L.A. Angels 5 Seattle 4
National League
St. Louis 10 Cincinnati 4
Pittsburgh 6 Atlanta 4
Philadelphia 17 Washington 3
Miami 8 N.Y. Mets 1
Chicago Cubs 11 Milwaukee 6
Colorado 4 L.A. Dodgers 2
San Diego 2 San Francisco 1
Interleague
Arizona 11 Cleveland 2