OHL Playoffs – Conference Finals
Kitchener at London, 7 p.m.
Oshawa at Barrie, 7:30 p.m.
PJHL Playoffs – Schmalz Cup Semifinal
Napanee at Hanover, 8 p.m.
(Napanee leads 2-1)
NHL Playoffs
Washington at Montreal, 7 p.m.
(Washington leads 2-0)
Carolina at New Jersey, 8 p.m.
(Carolina leads 2-0)
Los Angeles at Edmonton, 10 p.m.
(LA leads 2-0)
IIHF World U18 Championship
Sweden vs Germany, 5 p.m.
Canada vs Latvia, 8 p.m.
MLB
Philadelphia at Chicago Cubs, 2:20 p.m.
Baltimore at Detroit, 6:40 p.m.
NY Mets at Washington, 6:45 p.m.
Toronto at NY Yankees, 7:05 p.m.
Boston at Cleveland, 7:10 p.m.
LA Angels at Minnesota, 7:40 p.m.
Houston at Kansas City, 7:40 p.m.
Milwaukee at St. Louis, 8:15 p.m.
Cincinnati at Colorado, 8:40 p.m.
Tampa Bay at San Diego, 9:40 p.m.
Miami at Seattle, 9:40 p.m.
Atlanta at Arizona, 9:40 p.m.
Chicago White Sox at Oakland, 10:05 p.m.
Pittsburgh at LA Dodgers, 10:10 p.m.
Texas at San Francisco, 10:15 p.m.
NBA Playoffs
Boston at Orlando, 7 p.m.
(Boston leads 2-0)
Indiana at Milwaukee, 8 p.m.
(Indiana leads 2-0)
LA Lakers at Minnesota, 9:30 p.m.
(Series tied 1-1)