WHAT’S ON TV
JUVENTUS-BARCA CHAMPIONS LEAGUE QUARTER-FINAL
Juventus has a 3-0 advantage going into the second-leg game, but Barca rallied from such deficits before — as recently as the previous round. Can Messi rally the troops one more time?
TV: 11:30 a.m., TSN1
CAPITALS-LEAFS GAME 4 IN TORONTO
It’s been a classic matchup, with every game going to overtime. The Leafs hold a 2-1 series lead, in part thanks to their rookie line — Auston Matthews, William Nylander, and Zach Hyman — which has been outstanding.
TV: 4 p.m., CBC
DUCKS-FLAMES GAME 4 IN CALGARY
The Flames were 20:49 from climbing back in the series, but a 3-0 blown lead and 5-4 OT loss has left them in a deep 3-0 series hole. Calgary keeper Brian Elliott allowed those five goals on 27 shots.
TV: 7 p.m., CBC
WHAT ELSE IS ON:
Today
BASEBALL: MLB, Pittsburgh Pirates at St. Louis Cardinals, 10:30 a.m., SNP; Milwaukee Brewers at Chicago Cubs, 11:15 a.m., WGN; Boston Red Sox at Toronto Blue Jays, 4 p.m., SN One; Chicago White Sox at New York Yankees, 4 p.m., WPIX; Colorado Rockies vs. Los Angeles Angels of Anaheim, 7:10 p.m., KTLA.
GOLF: EPGA, Shenzhen International, Round 1, 7:30 p.m., GOLF.
HOCKEY: NHL, Stanley Cup Playoffs, Atlantic Division Semifinal Game 4, Ottawa Senators at Boston Bruins, 4:30 p.m., SNP; Central Division Semifinal Game 4, Minnesota Wild at St. Louis Blues, 6:30 p.m., SN360; Playoffs TBA, 9:30 p.m., SN360; IIHF, U-18 World Championship, Quarter-final, 4:30 a.m., TSN4, TSN1.
TENNIS: ATP, Monte Carlo Masters, Third Round, 2 a.m. (Thursday), TSN2.
Thursday
BASEBALL: MLB, Boston Red Sox at Toronto Blue Jays, 9:30 a.m., SNP.
HOCKEY: NHL, Stanley Cup Playoffs, Atlantic Division Semifinal Game 5, New York Rangers at Montreal Canadiens, 4 p.m., CBC; IIHF, U-18 World Championship, Quarter-final, 8:30 a.m., TSN1; Quarter-final, 10:30 a.m., TSN2.
SOCCER: UEFA, Europa League, Quarter-final Leg 2, RSC Anderlecht vs. Manchester United, Noon, TSN1.