Sports on TV today

AUTO RACING

Formula One, European Grand Prix 8:05 a.m. (ESPN2)

NASCAR, Monster Energy Cup Series, GEICO 500, 2 p.m. (FOX)

BOWLING

PBA Tour, League quarterfinals, at Portland, Maine (taped), 1 p.m. (ESPN)

COLLEGE SOFTBALL

LSU at Florida, Noon (ESPN2)

Texas at Oklahoma, 2 p.m. (ESPN)

Oregon at Washington, 4 p.m. (ESPN2)

DRAG RACING

NHRA, Four-Wide Nationals, finals (same-day tape), 6 p.m. (FS1)

GOLF

PGA Tour, Zurich Classic of New Orleans, final round, 1 p.m. (Golf Channel), and 3 p.m. (CBS)

Web.com Tour, United Leasing & Finance Championship, final round, 3 p.m. (Golf Channel)

LPGA Tour, MEDIHEAL Championship, final round, 6 p.m. (Golf Channel)

MLB

Diamondbacks at Nationals OR Cardinals at Pirates, 1:30 p.m. (MLB)

Yankees at Angels, 8 p.m. (ESPN)

NBA Playoffs

Eastern Conference, first round, Game 7, Pacers at Cavs, 1 p.m. (ABC)

NBA playoffs, Western Conference, semifinals, Game 1, Jazz at Rockets, 3:30 p.m. (ABC)

NHL Playoffs

Eastern Conference, semifinal, Game 1, Penguins at Capitals, 3 p.m. (NBC)

Western Conference semifinals, Game 2, Jets at Predators, 7 p.m. (NBCSN)

RUGBY

English Premiership, Wasps vs. Northampton2 p.m., (NBCSN)

SOCCER

Premier League, West Ham vs. Manchester City, 9:15 a.m. (NBCSN)

Bundesliga, Mainz vs. Leipzig, 9:30 a.m. (FS1)

Premier League, Manchester United vs. Arsenal, 11:30 a.m. (NBCSN)

Bundesliga, Werder Bremen vs. Borussia Dortmund, 11:50 a.m. (FS2)

MLS, Orlando City at Colorado, 4 p.m. (ESPN)

MLS, Seattle at Los Angeles FC, 9 p.m. (FS1)