Thursday, July 20th
CFL
Winnipeg 28 Edmonton 14
MJBL
Altona 3 Elmwood 2 (8 innings)
(best of 5 semifinal tied 2-2)
St. Boniface 6 Carillon 5
(series tied 2-2)
Border Baseball League
East Division
Morden 4 Carman 3
(1st game in best of 3 series)
West Division
Baldur at Cartwright, 7 p.m.
(1st game in series)
American Association
Milwaukee 11 Winnipeg 0
Major League Baseball
Interleague
Toronto 4 San Diego 0
Chicago White Sox 6 N.Y. Mets 2
American League
Detroit 3 Kansas City 0
Seattle 5 Minnesota 0
Baltimore 4 Tampa Bay 3 (10 innings)
Houston 3 Oakland 1
National League
Atlanta 7 Arizona 5
Milwaukee 4 Philadelphia 0
Cincinnati 5 San Francisco 1
St. Louis 7 Chicago 2
2023 FIFA Women's World Cup
@ Melbourne, Australia
Group Stage
Canada 0 Nigeria 0 (tie)
Friday, July 21st
CFL
Toronto at Hamilton, 6:30 p.m.
Santa Clara Baseball League
Neepawa at Plumas, 7 p.m.
Carberry at Minnedosa, 7 p.m.
(opening games in semi-final series)
MJBL
Altona at Elmwood, 7 p.m.
(best of 5 semifinal tied 2-2)
Carillon vs St. Boniface
@ Steinbach, 7 p.m.
(series tied 2-2)
Border Baseball League
East Division
Altona at Winkler, 7 p.m.
(1st game in best of 3 series)
American Association
Winnipeg at Milwaukee, 6:35 p.m.
Major League Baseball
American League
Baltimore at Tampa Bay, 5:40 p.m.
Kansas City at New York, 6:05 p.m.
Chicago at Minnesota, 7:10 p.m.
Houston at Oakland, 8:40 p.m.
Toronto at Seattle, 9:10 p.m.
National League
St. Louis at Chicago, 1:20 p.m.
Colorado at Miami, 5:40 p.m.
San Francisco at Washington, 6:05 p.m.
Arizona at Cincinnati, 6:10 p.m.
Atlanta at Milwaukee, 7:10 p.m.
Interleague
San Diego at Detroit, 5:40 p.m.
N.Y Mets at Boston, 6:10 p.m.
Philadelphia at Cleveland, 6:10 p.m.
L.A. Dodgers at Texas, 7:05 p.m.
Pittsburgh at L.A. Angels, 8:38 p.m.