Sports scores 06/28/17

Nova Scotia Senior Baseball League 
Dartmouth Dry 16 Truro Bearcats 4

Bible Hill Truro Minor Baseball - Mosquito Division 
Bible Hill Kinsmen 16 Markie Bus Tours 13 
Pye Apartments 10 Supplement Kings 10 
MaQuarries Pharmasave 19 Classic Rentals 9 
Fundy Textiles 10 Bible Hill Firefighters 4 

Canadian Soccer Championship
Second Leg

Toronto 2 Montreal 1
(Toronto wins series 3-2)

MLB
American League
Baltimore 3 Toronto 1
Detroit 5 Kansas City 3
Boston 9 Minnesota 2
Texas 2 Cleveland 1
Chicago White Sox 4 N.Y. Yankees 3
Oakland 6 Houston 4

National League
Washington 6 Chicago Cubs 1
Cincinnati 8 Milwaukee 6
Miami 6 N.Y. Mets 3
Arizona 6 St. Louis 5, 10 innings
Atlanta 3 San Diego 0
San Francisco 4 Colorado 3, 14 innings

Interleague
Tampa Bay 4 Pittsburgh 2, 10 innings
L.A. Dodgers 4 L.A. Angels 0
Philadelphia 8 Seattle 2