(All times Eastern)
Baseball
MLB
National League
New York Mets at Philadelphia Phillies, 7:05 p.m. Atlanta Braves at Boston Red Sox, 7:10 p.m. San Francisco Giants at St. Louis Cardinals, 8:15 p.m. Cincinnati Reds at Arizona Diamondbacks, 9:40 p.m. Pittsburgh Pirates at Los Angeles Dodgers, 10:10 p.m.
American League
Texas Rangers at Minnesota Twins, 1:10 p.m. Detroit Tigers at Oakland Athletics, 3:35 p.m. Kansas City Royals at Toronto Blue Jays, 7:07 p.m. Atlanta Braves at Boston Red Sox, 7:10 p.m. Baltimore Orioles at Houston Astros, 8:10 p.m. LA Angels of Anaheim at Seattle Mariners, 10:10 p.m.
Basketball
NBA
Oklahoma City Thunder at San Antonio Spurs, 9 p.m.
WNBA
Connecticut Sun at Indiana Fever, 7 p.m.
Hockey
NHL
Montreal Canadiens at New York Rangers, 8 p.m.