Scores from Wednesday, April 4th

Ball on a pitchers mound. © Can Stock Photo / 33ft

NHL
Ottawa 4 Buffalo 2
Chicago 4 St. Louis 3
Anaheim 3 Minnesota 1

AHL
Charlotte 6 Lehigh Valley 1
Springfield 2 Belleville 1
Rochester 3 Laval 2
Milwaukee 6 Cleveland 3
Rockford 4 San Antonio 2
Stockton 4 Texas 3 (OT)
Bakersfield 3 Ontario 2 (SO)
San Jose 4 San Diego 0

OHL
Semifinals
Barrie 6 Kingston 5 (Colts lead the series 1-0)

GOJHL
Cherrey Cup Final
Listowel 5 Elmira 3 (Listowel wins the series 4-0)

2018 Canadian Men’s Masters Curling Championship
Draw 7
British Columbia H 9 Quebec 2
Ontario 5 New Brunswick 3
Alberta 7 Saskatchewan 3
Yukon 7 PEI 6
Nova Scotia 6 Northwest Territories 3
Draw 8
Quebec 7 Northern Ontario 5
Alberta 7 Manitoba 1
British Columbia 6 Northwest Territories 5
Saskatchewan 10 Newfoundland 2
New Brunswick 8 Yukon 3

NBA
Toronto 96 Boston 78
Orlando 105 Dallas 100
Philadelphia 115 Detroit 108
Miami 115 Atlanta 86
New Orleans 123 Memphis 95
L.A. Lakers 122 San Antonio 112

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