Sports scores 03/21/17

Maritime Hockey League Playoffs
Yarmouth 6 Truro 5
(Truro leads series 2-1)
Amherst 4 Pictou County 3
(Amherst leads series 2-1)
Miramichi 7 St. Stephen 3
(Miramichi leads series 2-0)

NHL
Toronto 4 Boston 2
Buffalo 2 Detroit 1
Nashville 3 Arizona 1
Dallas 1 San Jose 0
Edmonton 2 Los Angeles 0

NBA
Charlotte 105 Atlanta 90
Indiana 107 Utah 100
Orlando 112 Philadelphia 109 (OT)
Boston 110 Washington 102
Golden State 111 Oklahoma City 95
Houston 125 Denver 124
L.A. Clippers 114 New York 105

MLB Pre-season
Boston 7 Baltimore 4
Miami 9 Atlanta 3
Detroit 5 N.Y. Mets 1
N.Y. Yankees 9 Washington 3
Pittsburgh 5 Tampa Bay 4
Minnesota 8 Toronto 2
Cincinnati 10 Kansas City 6
Cleveland 14 L.A. Dodgers 5
San Francisco 3 Chicago White Sox 2
Chicago Cubs 9 Colorado 6
St. Louis 12 Houston 6
Arizona 10 Oakland 6
San Diego 3 Texas 2

World Baseball Classic
Semifinal at Los Angeles
Puerto Rico 4 the Netherlands 3 (11 innings)