TV Sports Today – April 12

Auto racing

Monster Energy NASCAR Cup: qualifying, 5:30 p.m. (FS1)

NASCAR Xfinity: The Toyota Care 250, 7 p.m. (FS1)

Formula One: Chinese Grand Prix, 10:55 p.m. today and 1:55 a.m. Saturday (ESPNEWS)

College baseball

Arkansas at Vanderbilt, 8 p.m. (SEC)

College basketball

College Basketball Awards, 8 p.m. (ESPN2)

College softball

Michigan at Ohio State, 6 p.m. (ESPNU)

Golf

PGA Tour: The Masters, 3 p.m. (ESPN)

MLB

Angels at Cubs, 2 p.m. (MLB)

Mets at Braves or Orioles at Red Sox, 7 p.m. (MLB)

Brewers at Dodgers or Astros at Mariners, 10 p.m. (MLB)

NBA G League

G League Playoff: Rio Grande Valley Vipers @ Long Island Nets, 8 p.m. (ESPNU)

NHL

Stanley Cup Playoff: Blue Jackets at Lightning, 7 p.m. (CNBC)

Stanley Cup Playoff: Penguins at Islanders, 7:30 p.m. (NBCSN)

Stanley Cup Playoff: Blues at Jets, 9:30 p.m. (CNBC)

Stanley Cup Playoff: Golden Knights at Sharks, 10:30 p.m. (NBCSN)

Men’s soccer

Bundesliga: Schalke vs. Nurnberg, 2:20 p.m. (FS2)

Premier League: Leicester City vs. Newcastle United, 2:55 p.m. (NBCSN)

Swimming

TYR Pro Swim Series, 12:30 a.m. Saturday (NBCSN)