Sports schedules 

World Hockey Championship
At Kosice, Slovakia
Britain vs. United States, 11:15 a.m.
Slovakia vs. Germany, 3:15 p.m.
At Bratislava, Slovakia
Norway vs. Switzerland, 11:15 a.m.
Italy vs. Russia, 3:15 p.m.

NHL Playoffs
Western Conference Final
San Jose at St. Louis, 9 p.m.
(Series tied 1-1)

NBA Playoffs
Eastern Conference Finals
Toronto at Milwaukee, 9:30 p.m.
(Series tied 0-0)

MLB
American League
L.A. Angels (Cahill 2-3) at Minnesota (Odorizzi 5-2), 2:10 p.m.
Baltimore (TBD) at N.Y. Yankees (German 7-1), 4:05 p.m., 1st game
Baltimore (Straily 1-3) at N.Y. Yankees (TBD), 7:35 p.m., 2nd game
Houston (Verlander 6-1) at Detroit (TBD), 8:10 p.m.
Texas (Minor 3-3) at Kansas City (Lopez 0-4), 9:15 p.m.
National League
Pittsburgh (Archer 1-2) at Arizona (Greinke 5-1), 4:40 p.m.
Chicago Cubs (Darvish 2-3) at Cincinnati (Gray 0-4), 7:40 p.m.
Milwaukee (Gonzalez 1-0) at Philadelphia (Arrieta 4-3), 8:05 p.m.
N.Y. Mets (Font 1-0) at Washington (Corbin 3-1), 8:05 p.m.
St. Louis (Wacha 3-0) at Atlanta (Soroka 3-1), 8:20 p.m.
San Diego (Strahm 1-2) at L.A. Dodgers (Maeda 4-2), 11:10 p.m.
Interleague
Toronto (TBD) at San Francisco (TBD), 4:45 p.m.
Colorado (Marquez 4-2) at Boston (Rodriguez 4-2), 8:10 p.m.
Tampa Bay (TBD) at Miami (Urena 1-5), 8:10 p.m.