MLB
Toronto 9 NY Yankees 2
Pittsburgh 8 Boston 2
St. Louis 13 Colorado 0
Texas 10 Oakland 3
Milwaukee 5 LA Dodgers 3
Houston 21 Chicago White Sox 5
Chicago Cubs 3 Baltimore 2
Arizona 5 San Francisco 0
Tampa Bay 7 Kansas City 1
Atlanta 3 NY Mets 2
Washington 3 San Diego 1
---
Friday's Games
World Junior Hockey Championship, Edmonton
Semifinals
Canada vs Czechia, 4 p.m.
Sweden vs Finland, 8 p.m.
---
MLB
Milwaukee at Chicago Cubs, 2:20 p.m.
Boston at Baltimore, 7:05 p.m.
NY Mets at Philadelphia, 7:05 p.m.
Cincinnati at Pittsburgh, 7:05 p.m.
Toronto at NY Yankees, 7:05 p.m.
Kansas City at Tampa Bay, 7:10 p.m.
LA Angels at Detroit, 7:10 p.m.
Chicago White Sox at Cleveland, 7:10 p.m.
Houston at Atlanta, 7:20 p.m.
Texas at Minnesota, 8:10 p.m.
San Francisco at Colorado, 8:40 p.m.
Seattle at Oakland, 9:40 p.m.
St. Louis at Arizona, 9:40 p.m.
Washington at San Diego, 9:40 p.m.
Miami at LA Dodgers, 10:10 p.m.
---
CFL
Edmonton at Ottawa, 7 p.m.
BC at Saskatchewan, 10 p.m.