World Women's Hockey Championship
Canada 5 Finland 3
U.S. 3 Switzerland 0
Czech Republic 6 Denmark 1
---
CFL
Calgary 28 Montreal 22
---
MLB
American League
N.Y. Yankees 10 Minnesota 2
Detroit 4 Toronto 1 (10 innings)
Chicago White Sox 7 Tampa Bay 5 (11 innings)
Cleveland 9 L.A. Angels 1
Boston 6 Texas 0
Houston 12 Seattle 3
National League
Cincinnati 5 Miami 3
Washington 4 Milwaukee 1
Pittsburgh 4 St. Louis 0
Colorado 9 Arizona 4
L.A. Dodgers 3 N.Y. Mets 2
Philadelphia 4 San Diego 3
Interleague
Kansas City 6 Chicago Cubs 2
Atlanta 3 Baltimore 0
Oakland 4 San Francisco 1
---
MLS
San Jose 2 LA Galaxy 1
---
Saturday's Games
World Women's Hockey Championship
Germany vs. Hungary, 2 p.m.
Russia vs. Switzerland, 6 p.m.
Denmark vs. Japan, 9:30 p.m.
--
CFL
Winnipeg at Toronto, 4 p.m.
Ottawa at Saskatchewan, 7 p.m.
--
MLB
American League
Minnesota at N.Y. Yankees, 1:05 p.m.
Chicago White Sox at Tampa Bay, 1:10 p.m.
Detroit at Toronto, 3:07 p.m.
L.A. Angels at Cleveland, 4:10 p.m.
Seattle at Houston, 4:10 p.m.
Texas at Boston, 7:10 p.m.
National League
N.Y. Mets at L.A. Dodgers, 4:05 p.m.
Washington at Milwaukee, 4:05 p.m.
Miami at Cincinnati, 6:40 p.m.
Pittsburgh at St. Louis, 7:15 p.m.
Arizona at Colorado, 8:10 p.m.
Philadelphia at San Diego, 8:40 p.m.
Interleague
Kansas City at Chicago Cubs, 2:20 p.m.
San Francisco at Oakland, 4:07 p.m.
Atlanta at Baltimore, 7:05 p.m.
---
MLS
Sporting Kansas City at Minnesota, 3:30 p.m.
Seattle at Columbus, 5:30 p.m.
Chicago at Orlando City, 8 p.m.
CF Montreal at Philadelphia, 8 p.m.
Atlanta at D.C. United, 8 p.m.
Cincinnati at New England, 8 p.m.
New York City FC at New York, 8 p.m.
Toronto FC at Miami, 8 p.m.
FC Dallas at Houston, 8:30 p.m.
Portland at Austin FC, 9 p.m.
Real Salt Lake at Colorado, 9 p.m.
Los Angeles FC at Vancouver, 10 p.m.