BASEBALL, MAJOR LEAGUE

OAKLAND at BOSTON , 7 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), 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

BASEBALL, MINOR LEAGUE

PORTLAND at NEW HAMPSHIRE, 5:30 p.m., WTME Rumford (780 & 1450 AM), WOXO Norway (92.7 & 100.7 FM) radio

BASKETBALL, NBA PLAYOFFS

OKLAHOMA CITY at SAN ANTONIO, 8 p.m., TNT-TV

HOCKEY, NHL PLAYOFFS

WASHINGTON at PITTSBURGH, 8 p.m., NBCSP-TV; CBMT-TV

SOCCER

Barclays Premier League

WEST HAM vs. MANCHESTER UNITED, 3 p.m., NBCSP-TV