World Junior Hockey Championship, Edmonton
Preliminary Round
Group A
Canada 5 Latvia 2
Group B
Germany 4 Austria 2
Sweden 3 Switzerland 2
—
MLB
Cleveland 3 Detroit 2
Milwaukee 4 Tampa Bay 3
Seattle 4 NY Yankees 3
NY Mets 10 Cincinnati 2
LA Angels 5 Oakland 4
San Diego 13 San Francisco 7
Philadelphia 4 Miami 3
Atlanta 8 Boston 4
Kansas City 8 Chicago White Sox 3
Texas 8 Houston 4
St. Louis 9 Colorado 5
Pittsburgh 6 Arizona 4
LA Dodgers 8 Minnesota 5
—
Thursday’s Games
World Junior Hockey Championship, Edmonton
Preliminary Round
Group A
Finland vs Czechia, 2 p.m.
Slovkia vs Canada, 6 p.m.
Group B
Switzerland vs U.S., 10 p.m.
—
MLB
Miami at Philadelphia, 1:05 p.m.
Cleveland at Detroit, 1:10 p.m.
Chicago White Sox at Kansas City, 2:10 p.m.
Texas at Houston, 2:10 p.m.
St. Louis at Colorado, 3:10 p.m.
Pittsburgh at Arizona, 3:40 p.m.
Baltimore at Boston, 7:10 p.m.
Chicago Cubs at Cincinnati, 7:15 p.m.
—
CFL
Montreal at Winnipeg, 8:30 p.m.