(All times Eastern)
Baseball
MLB
National League
St. Louis Cardinals at Chicago Cubs, 4:05 p.m. Arizona Diamondbacks at Philadelphia Phillies, 7:05 p.m. Washington Nationals at Cincinnati Reds, 7:10 p.m. San Diego Padres at Atlanta Braves, 7:35 p.m. Miami Marlins at Houston Astros, 8:10 p.m. New York Mets at Milwaukee Brewers, 8:10 p.m. Pittsburgh Pirates at Colorado Rockies, 8:40 p.m. Los Angeles Dodgers at San Francisco Giants, 10:15 p.m.
American League
Toronto Blue Jays at New York Yankees, 7:05 p.m. Boston Red Sox at Tampa Bay Rays, 7:10 p.m. Oakland Athletics at Texas Rangers, 8:05 p.m. Chicago White Sox at Minnesota Twins, 8:10 p.m. Cleveland Indians at Kansas City Royals, 8:10 p.m. Miami Marlins at Houston Astros, 8:10 p.m. Detroit Tigers at LA Angels of Anaheim, 10:05 p.m. Baltimore Orioles at Seattle Mariners, 10:10 p.m.
Soccer
MLS
Chivas USA at Colorado Rapids, 9:30 p.m.