Sports schedules 7/31/18

NSSBL
Truro at Halifax, 7:30 p.m.

MLB
American League
Baltimore (Ramirez 1-3) at N.Y. Yankees (Tanaka 8-2), 8:05 p.m.
L.A. Angels (Skaggs 8-6) at Tampa Bay (Stanek 1-3), 8:10 p.m.
Cleveland (Bauer 9-6) at Minnesota (Gibson 5-7), 9:10 p.m.
Kansas City (Duffy 6-9) at Chicago White Sox (Shields 4-12), 9:10 p.m.
Toronto (Gaviglio 2-3) at Oakland (Cahill 2-2), 11:05 p.m.
Houston (Morton 11-2) at Seattle (Leake 8-6), 11:10 p.m.
National League
San Francisco (Rodriguez 5-1) at San Diego (Richard 7-10), 5:10 p.m.
Chicago Cubs (Lester 12-3) at Pittsburgh (Taillon 7-8), 8:05 p.m.
N.Y. Mets (Matz 5-8) at Washington (Roark 4-12), 8:05 p.m.
Miami (Straily 4-4) at Atlanta (Sanchez 5-3), 8:35 p.m.
Colorado (Gray 8-7) at St. Louis (Flaherty 4-5), 9:15 p.m.
Milwaukee (Miley 1-1) at L.A. Dodgers (Buehler 4-3), 11:10 p.m.
Interleague
Cincinnati (Bailey 1-7) at Detroit (Boyd 5-9), 8:10 p.m.
Philadelphia (Arrieta 8-6) at Boston (Pomeranz 1-4), 8:10 p.m.
Texas (Colon 5-9) at Arizona (Godley 11-6), 10:40 p.m.