Sports scores

Truro Sports

CFL
Toronto 46 Ottawa 17
Winnipeg 35 Saskatchewan 10
Calgary 33 Edmonton 17

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