Sports calendar: July 25

MAIN EVENTS

TV today

Cycling

Tour de France, Stage 17, from Bagneres-de-Luchon to Saint-Lary-Soulan, France, 9:30 a.m. (NBCSN)

Horse racing

Saratoga Live, Honorable Miss Handicap, 4 p.m. (FS2)

MLB

Cardinals at Reds, 12:30 p.m. (Fox Sports Indiana)

Dodgers at Phillies or Yankees at Rays, 12:30 p.m. (MLB)

Diamondbacks at Cubs or Nationals at Brewers, 3:30 p.m. (MLB)

Twins at Blue Jays, 5 p.m. (MLB)

Boston at Baltimore, 7 p.m. (ESPN)

White Sox at Angels or Astros at Rockies, 10 p.m. (MLB)

Soccer

International Champions Cup, Juventus vs. Bayern Munich, 7 p.m. (ESPNU)

International Champions Cup, Borussia Dortmund vs. Benfica, 7:55 p.m. (ESPNEWS)

International Champions Cup, Manchester City vs. Liverpool, 8 p.m. (ESPN2)

International Champions Cup, AS Roma vs. Tottenham Hotspur, 10 p.m. (ESPN2)

International Champions Cup, AC Milan vs. Manchester United, 11 p.m. (ESPN)

Swimming

U.S. National Championships (same-day tape), 11 p.m. (NBCSN)

Send in your results

To submit your results to the Daily Journal sports department, please send an email to [email protected].