MLB
Houston 9 Toronto 2
Detroit 9 Minnesota 2
Chicago White Sox 8 Cleveland 2
Boston 7 Miami 2
Pittsburg 5 St. Louis 4 (10 innings)
Washington 7 NY Mets 5
Cincinnati 3 NY Yankees 2
Atlanta 3 San Francisco 1
Philadelphia 5 Chicago Cubs 3
San Diego 6 Texas 4
Kansas City 4 Tampa Bay 2
Milwaukee 3 Colorado 0
Oakland 5 LA Angels 0
Arizona 12 LA Dodgers 4
Baltimore 4 Seattle 1
---
MLS
Orlando 2 Toronto 1
New York City 2 Montreal 0
Vancouver 3 Minnesota 1
---
Thursday's Schedule
MLB
NY Mets at Washington, 11:05 a.m.
St. Louis at Pittsburg, 12:35 p.m.
Cincinnati at NY Yankees, 1:05 p.m.
Houston at Toronto, 1:07 p.m.
Chicago White Sox at Cleveland, 1:10 p.m.
Boston at Miami, 1:10 p.m.
Detroit at Minnesota, 1:10 p.m.
Philadelphia at Chicago Cubs, 2:20 p.m.
San Diego at Texas, 2:35 p.m.
LA Angels at Oakland, 4:07 p.m.
Baltimore at Seattle, 4:10 p.m.
San Francisco at Atlanta, 7:20 p.m.
Tampa Bay at Kansas City, 8:10 p.m.
Milwaukee at Colorado, 8:10 p.m.
Arizona at LA Dodgers, 9:10 p.m.
---
IBL
Chatham-Kent at Kitchener, 7:30 p.m.
---
COPA America
Argentina vs. Ecuador, 9 p.m.