Diving
FINA: World Cup (taped), 11 a.m. (NBCSN)
Golf
GOLF — LPGA Tour: The Honda LPGA Thailand, 11 p.m. (Golf Channel)
IIHF hockey
U-18 World Championship: Canada vs. Sweden, Semifinal, 5 p.m. (NHL)
MLB
White Sox at Reds, 12:30 p.m. (MLB)
Giants at Rockies or Orioles at Mariners (games joined in progress), 3 p.m. (MLB)
Dodgers at Cubs, 7:30 p.m. (ESPN)
Rays at Angels or Blue Jays at Athletics (games joined in progress), 10:30 p.m. (MLB)
NBA
Kings at Pacers, 8 p.m. (Bally Sports Indiana)
Spurs at Jazz, 9 p.m. (NBA)
NHL
Capitals at Rangers, 7 p.m. (NBCSN)
Avalanche at Sharks, 9:30 p.m. (NBCSN)
Rugby
NRL: Melbourne at South Sydney, 5:30 a.m. Thursday (FS2)
Men’s soccer
UEFA Champions League: Real Madrid at Chelsea, Semifinal Leg 2, 2:40 p.m. (CBSSN)
CONCACAF Champions League: Columbus Crew at CF Monterrey, Quarterfinal Leg 2, 8 p.m. (FS2)
CONCACAF Champions League: Portland at Club America, Quarterfinal Leg 2, 10 p.m. (FS1)
Women’s soccer
FASL: Chelsea at Tottenham Hotspur, 12:30 p.m. (NBCSN)
Surfing
WSL Championship Tour: The Namaqualand Pro, 10 p.m. (FS2)
Tennis
TENNIS — Madrid-ATP/WTA, WTA Quarterfinals, ATP Early Rounds, 5 and 6 a.m. today and 5 and 6 a.m. Thursday (Tennis)