CFL
Saskatchewan 31 Hamilton 20
---
Southwest Middlesex Mens Fastball League
Alvinston 6 Moraviatown 4
----
Men's Lacrosse World Cup quarter finals
Canada 15 Iroquois Nation 4
----
MLB
National League
Chicago Cubs 9 St. Louis 6
---
Friday's Games
(All Times Eastern)
CFL
B.C. at Ottawa, 7 p.m.
---
MLB
American League
Baltimore (Bundy 6-9) at Toronto (Gaviglio 2-3), 7;07 p.m.
Boston (Price 10-6) at Detroit (Boyd 4-8), 7;10 p.m.
Cleveland (Bauer 8-6) at Texas (Perez 2-4), 8;05 p.m.
Minnesota (Gibson 4-6) at Kansas City (Duffy 5-8), 8;15 p.m.
Houston (Keuchel 7-8) at L.A. Angels (Skaggs 7-5), 10;07 p.m.
Chicago White Sox (Shields 4-10) at Seattle (LeBlanc 5-1), 10;10 p.m.
National League
St. Louis (Flaherty 3-4) at Chicago Cubs (Lester 12-2), 2;20 p.m.
Atlanta (Sanchez 4-2) at Washington (Strasburg 6-6), 7;05 p.m.
San Diego (Richard 7-8) at Philadelphia (Arrieta 7-6), 7;05 p.m.
Pittsburgh (Taillon 6-7) at Cincinnati (Mahle 7-7), 7;10 p.m.
L.A. Dodgers (TBD) at Milwaukee (TBD), 8;10 p.m.
Colorado (Marquez 8-8) at Arizona (TBD), 9;40 p.m.
Interleague
N.Y. Mets (Syndergaard 5-1) at N.Y. Yankees (German 2-5), 7;05 p.m.
Miami (Straily 3-4) at Tampa Bay (Eovaldi 3-4), 7;10 p.m.
San Francisco (Rodriguez 4-1) at Oakland (Jackson 1-1), 9;35 p.m.
---