World Junior Hockey Championship, Edmonton
Quarterfinals
Canada 6 Switzerland 3
Czechia 4 US 2
Sweden 2 Latvia 1
---
MLB
Toronto 6 Baltimore 1
Cleveland 8 Detroit 4
NY Yankees 8 Tampa Bay 7
Boston 8 Pittsburgh 3
Chicago Cubs 3 Washington 2
Cincinnati 1 Philadelphia 0
Minnesota 4 Kansas City 0
San Diego 10 Miami 3
Seattle 11 LA Angels 7
NY Mets 9 Atlanta 7
St. Louis 5 Colorado 1
Oakland 7 Texas 2
LA Dodgers 2 Milwaukee 2
Houston 3 Chicago White Sox 2
Arizona 3 San Francisco 2
---
MLS
Toronto 2 New England 2
Vancouver 2 Colorado 1
NY Red Bulls 2 Atlanta United 1
---
Thursday's Games
MLB
Colorado at St. Louis, 1:15 p.m.
Oakland at Texas, 2:05 p.m.
LA Dodgers at Milwaukee, 2:10 p.m.
Houston at Chicago White Sox, 2:10 p.m.
Chicago Cubs at Baltimore, 3:05 p.m.
Arizona at San Francisco, 3:45 p.m.
Toronto at NY Yankees, 7:05 p.m.
Boston at Pittsburgh, 7:05 p.m.
Kansas City at Tampa Bay, 7:10 p.m.
NY Mets at Atlanta, 7:20 p.m.
Washington at San Diego, 9:40 p.m.
---