Sports schedules

Truro Sports

Women's World Cup
Semifinals
Netherlands vs. Sweden, 4 p.m.

MLB
American League
Detroit (Norris 2-7) at Chicago White Sox (Cease 0-0), 3:10 p.m. (1st game)
Boston (Sale 3-7) at Toronto (Reid-Foley 0-1), 8:07 p.m.
Baltimore (Means 7-4) at Tampa Bay (Chirinos 7-4), 8:10 p.m.
L.A. Angels (TBD) at Texas (Jurado 5-3), 9:05 p.m.
Detroit (TBD) at Chicago White Sox (Detwiler 1-0), 9:10 p.m. (2nd game)
Cleveland (Clevinger 1-2) at Kansas City (Duffy 3-4), 9:15 p.m.
Minnesota (Gibson 8-4) at Oakland (Anderson 0-3), 10:07 p.m.
National League
Miami (Alcantara 4-7) at Washington (Strasburg 9-4), 7:05 p.m.
Chicago Cubs (Darvish 2-4) at Pittsburgh (Archer 3-6), 8:05 p.m.
Milwaukee (Chacin 3-8) at Cincinnati (Gray 4-5), 8:10 p.m.
Philadelphia (Pivetta 4-2) at Atlanta (TBD), 8:20 p.m.
San Francisco (Anderson 3-2) at San Diego (Lauer 5-7), 10:10 p.m.
Arizona (Kelly 7-8) at L.A. Dodgers (Buehler 8-1), 11:10 p.m.
Interleague
N.Y. Yankees (German 9-2) at N.Y. Mets (Vargas 3-3), 8:10 p.m.
Houston (Miley 6-4) at Colorado (Lambert 2-0), 9:10 p.m.
St. Louis (Wainwright 5-7) at Seattle (Leake 7-7), 11:10 p.m.