IIHF World Hockey Championship
Canada 5 Sweden 3
Finland 3 Germany 1
Switzerland 3 USA 1
Czechia 4 Denmark 1
---
MLB
Detroit 3 Toronto 2
Philadelphia 11 Pittsburgh 9
Washington 3 Baltimore 2
Cincinnati 7 Cleveland 6
Tampa Bay 7 Miami 2
NY Yankees 5 NY Mets 2
Milwaukee 3 Minnesota 2
Atlanta 3 Boston 2
Chi Cubs 10 Chi White Sox 5
Houston 2 Texas 0
St. Louis 5 Kansas City 4
Arizona 9 Colorado 1
L.A. Dodgers 6 L.A. Angels 0
San Diego 2 Seattle 0
Athletics 5 San Francisco 2
---
NBA Playoffs
Detroit 115 Cleveland 94
(Series tied 3-3)
San Antonio 139 Minnesota 109
(San Antonio wins series 4-2)
---
WNBA
Las Vegas 101 Connecticut 94
Washington 104 Indianda 102
Los Angeles 99 Toronto 95
Phoenix 91 Chicago 83
---
Saturday's Games
NHL Playoffs
Buffalo at Montreal, 8 p.m.
(Montreal leads 3-2)
---
PWHL Finals
Ottawa at Montreal, 2 p.m.
(Montreal leads 1-0)
---
IIHF World Hockey Championship
Great Britain vs Austria, 6:20 a.m.
Slovakia vs Norway, 6:20 a.m.
Italy vs Canada, 10:20 a.m.
Hungary vs Finland, 10:20 a.m.
Switzerland vs Latvia, 2:20 p.m.
Slovakia vs Czechia, 2:20 p.m.
---
MLB
Toronto at Detroit 1:10 p.m.
Kansas City at St. Louis 2:15 p.m.
Arizona at Colorado 3:10 p.m.
Philadelphia at Pittsburgh 4:05 p.m.
Baltimore at Washington 4:05 p.m.
Miami at Tampa Bay 4:10 p.m.
Cincinnati at Cleveland 6:10 p.m.
Milwaukee at Minnesota, 7:10 p.m.
Chi Cubs at Chi White Sox 7:10 p.m.
Texas at Houston 7:10 p.m.
San Diego at Seattle 7:15 p.m.
NY Yankees at NY Mets 7:15 p.m.
Boston at Atlanta 7:15 p.m.
L.A. Dodgers at L.A. Angels 9:38 p.m.
San Francisco at Athletics 9:40 p.m.