AFL PREMIERSHIP FOOTBALL
PORT ADELAIDE vs. HAWTHORN, 5:30 a.m., FS2-TV
AUTO RACING
Formula One, Grand Prix de Monaco, qualifying, 8 a.m., NBCSN-TV
NASCAR Nationwide Series, History 300, qualifying, at Charlotte, 10:30 a.m.., ESPN2-TV
NASCAR Nationwide Series, History 300 at Charlotte, 2:15 p.m., WNZS Veazie (1340 AM) radio; 2:45 p.m., WVII-TV
NASCAR Sprint Cup: Coca-Cola 600, final practice, 1 p.m., FS1-TV
BASEBALL, COLLEGE
ACC Tournament, game 1, DUKE vs. MIAMI, 11 a.m., NESN-TV
Big 10 Tournament, game 12, teams TBA, 2 p.m., BIGTEN-TV
Big 10 Tournament, game 13, teams TBA, 6 p.m., BIGTEN-TV
Big 12 Tournament, game 11, teams TBA, 10 a.m., FCSC-TV
Big 12 Tournament, game 12, teams TBA, 1:30 p.m., FCSC-TV
Big 12 Tournament, game 13, teams TBA, 5 p.m., FCSC-TV
Big 12 Tournament, game 14, teams TBA, 8:30 p.m., FCSC-TV
SEC Tournament, teams TBA, 1 p.m., ESPNEWS-TV
SEC Tournament, teams TBA, 4:30 p.m., ESPNEWS-TV
MVC Tournament, final, teams TBA, 8 p.m., FCSA-TV
STANFORD at UTAH, 2 p.m., PAC12-TV
OREGON STATE at USC, 7 p.m., PAC12-TV
UCLA at WASHINGTON, 10 p.m., PAC12-TV
BASEBALL, MAJOR LEAGUE
BOSTON at TAMPA BAY, 4 p.m., NESN-TV; WZON Bangor 620 AM, WDEA Ellsworth (1370 AM), WHOU Houlton (100.1 FM), WQDY Calais (92.7 FM), WYBA Rockland (105.5 FM), WSYY Millinocket (94.9 FM), WEGP Presque Isle (1390 AM), WKTJ Farmington (99.3 FM), WALZ Machias (95.3 FM), WLOB Portland (1310 AM), WJJB Portland (96.3 FM), WPEI Portland/Saco (95.9 FM) radio
NEW YORK YANKEES at CHICAGO WHITE SOX, 1:30 p.m., WOXO Norway (92.7 & 100.7 FM) radio
MILWAUKEE at MIAMI, 3 p.m., ESPN-TV; WEZQ Bangor, (92.9 FM) radio
TEXAS at DETROIT, 4 p.m., FS1-TV
KANSAS CITY at LOS ANGELES ANGELS, 7 p.m.,WFVXLP-TV
BASEBALL, MINOR LEAGUE
PORTLAND at NEW HAMPSHIRE, 6:45 p.m., Z105.5, WEZR Lewiston (1240 AM), WTME Rumford (780 & 1450 AM) radio; Internet: www.1055.com
BASKETBALL, NBA
INDIANA at MIAMI, 8:30 p.m., ESPN-TV; WEZQ Bangor, (92.9 FM) radio
FOOTBALL, ARENA
JACKSONVILLE at TAMPA BAY, 7:30 p.m.,CBSSN-TV
GOLF
European PGA Tour, BMW PGA Championship, third round, 7:30 a.m., The Golf Channel
PGA Tour, Crowne Plaza Invitational at Colonial, third round, 1 p.m., The Golf Channel; 3 p.m., WABI-TV
Airbus LPGA Classic, third round, 3 p.m., The Golf Channel
Senior PGA Championship, third round, 3 p.m., WLBZ-TV
HOCKEY, MEN
IIHF World Championship, first semifinal, teams TBA, 10 a.m., NBCSN-TV
IIHF World Championship, second semifinal, teams TBA, 1 p.m., NBCSN-TV
HOCKEY, NHL
CHICAGO at LOS ANGELES, 8 p.m., WLBZ-TV, CBMT-TV
LACROSSE, COLLEGE
NCAA Tournament, first semifinal, DENVER vs. DUKE, 1 p.m., ESPN2-TV
NCAA Tournament, second semifinal, MARYLAND vs. NOTRE DAME, 3:30 p.m., ESPN2-TV
MIXED MARTIAL ARTS
UFC 173, Barao vs. Dillashaw, prelims, 8 p.m., FS1-TV, FXDEP-TV
RUGBY
Heineken Cup, final, TOULON vs. SARACENS, 11:55 a.m., FSP-TV
SOCCER
UEFA Champions League, final, CLUB ATLETICO DE MADRID vs. REAL MADRID CF, 2 p.m., WFVXLP-TV; 2:30 p.m., FXDEP-TV
MLS, D.C. UNITED at NEW ENGLAND REVOLUTION, 7:30 p.m., CSNNE-TV
SOFTBALL
NCAA Tournament
BAYLOR vs. GEORGIA, noon, ESPN-TV; 3 p.m. game 3 if necessary, ESPN-TV
FLORIDA vs. WASHINGTON, 1 p.m., ESPNU-TV
OKLAHOMA vs. TENNESSEE, 5 p.m., ESPN-TV; 8 p.m. game 3 if necessary, ESPN2-TV
ARIZONA vs. LOUISIANA-LAFAYETTE, 3 p.m., ESPNU-TV; 6 p.m. game 3 if necessary, ESPNU-TV
KENTUCKY vs. UCLA, 8 p.m., ESPNU-TV
MINNESOTA vs. OREGON, 10 p.m., ESPN2-TV
Sunday, May 25
AUTO RACING
Indianapolis 500, 11 a.m., WOXO Norway (92.7 & 100.7 FM) radio; noon, WVII-TV
Coca-Cola 600, 5 p.m., WOXO Norway (92.7 & 100.7 FM), WNZS Veazie (1340 AM) radio; 5:30 p.m., WFVXLP-TV, 6 p.m., FOX-TV
Monaco Grand Prix, 7:30 a.m., WLBZ-TV
BASEBALL, COLLEGE
ACC Tournament, final, teams TBA, 1 p.m., ESPN2-TV
Big East Tournament, final, teams TBA, 1 p.m., FS1-TV
Conference USA Tournament, final, teams TBA, 2 p.m., CBSSN-TV
American Tournament, final, teams TBA, noon, ESPNU-TV
SEC Tournament, final, teams TBA, 4:30 p.m., ESPN2-TV
Big Ten Tournament, championship, teams TBA, 2 p.m., BIGTEN-TV
OREGON STATE at USC, 3 p.m., PAC12-TV
BASEBALL, MAJOR LEAGUE
BOSTON at TAMPA BAY, 1:30 p.m., NESN-TV; WZON Bangor 620 AM, WDEA Ellsworth (1370 AM), WHOU Houlton (100.1 FM), WQDY Calais (92.7 FM), WYBA Rockland (105.5 FM), WSYY Millinocket (94.9 FM), WEGP Presque Isle (1390 AM), WKTJ Farmington (99.3 FM), WALZ Machias (95.3 FM), WLOB Portland (1310 AM), WJJB Portland (96.3 FM), WPEI Portland/Saco (95.9 FM) radio
NEW YORK YANKEES at CHICAGO WHITE SOX, 1:30 p.m., WTME (780 & 1450 AM) radio
ST. LOUIS at CINCINNATI, 8 p.m., ESPN-TV
BASEBALL, MINOR LEAGUE
PORTLAND at NEW HAMPSHIRE, 1:15 p.m., Z105.5, WEZR Lewiston (1240 AM), WTME Rumford (780 & 1450 AM) radio; Internet: www.1055.com
BASKETBALL, NBA
SAN ANTONIO at OKLAHOMA CITY, 8:30 p.m., TNT-TV, ESPN-TV; WEZQ Bangor, (92.9 FM) radio
GOLF
European PGA Tour, BMW PGA Championship, final round, 7:30 a.m., The Golf Channel
PGA Tour, Crowne Plaza Invitational at Colonial, final round, 1 p.m., The Golf Channel; 3 p.m., WABI-TV
Airbus LPGA Classic, final round, 3 p.m., The Golf Channel
Senior PGA Championship, final round, 3 p.m., WLBZ-TV
HOCKEY, MEN
IIHF World Championship, final, teams TBA, 2 p.m., NBCSN-TV
MasterCard Memorial Cup, final, GUELPH STORM vs. TBA, 4 p.m., NHLNET-TV
HOCKEY, NHL
MONTREAL at NEW YORK, 8 p.m., NBCSN-TV, CBMT-TV
SOFTBALL
NCAA Tournament
FLORIDA vs. WASHINGTON, 1 p.m., ESPN-TV; 3 p.m. game 3 if necessary, ESPN-TV
KENTUCKY vs. UCLA, 3 p.m., ESPNU-TV
MINNESOTA vs. OREGON, 5 p.m., ESPN-TV; 8 p.m. game 3 if necessary, ESPN2-TV
TENNIS
French Open, first round, 5 a.m., ESPN2-TV; 10 a.m., The Tennis Channel; noon, WLBZ-TV


