World Cup
Group F
Morocco 2 Canada 1
Croatia 0 Belgium 0
Group E
Japan 2 Spain
Germany 4 Costa Rica 2
—
NHL
Montreal 2 Calgary 1
Colorado 6 Buffalo 4
Nashville 4 New Jersey 3 (OT)
Pittsburgh 4 Vegas 3
Tampa Bay 4 Philadelphia 1
Minnesota 5 Edmonton 3
Carolina 6 St. Louis 4
Dallas 5 Anaheim 0
Seattle 3 Washington 2 (OT)
Florida 5 Vancouver 1
Los Angeles 5 Arizona 3
—
OHL
Windsor 7 Oshawa 2
Flint 7 Peterborough 4
Hamilton 6 Niagara 2
Owen Sound 5 Barrie 2
—
GOJHL
St. Marys 6 Sarnia 5 (OT)
Leamington 7 St. Thomas 2
—
PJHL
Lucan 3 Petrolia 1
—
NBA
Detroit 131 Dallas 125 (OT)
—
NFL
Buffalo 24 New England 10
—
Friday’s Games
NHL
Ottawa at NY Rangers, 7 p.m.
Nashville at NY Islanders, 7:30 p.m.
Columbus at Winnipeg, 8 p.m.
—
OHL
Niagara at London, 7 p.m.
North Bay at Kingston, 7 p.m.
Hamilton at Mississauga, 7 p.m.
Flint at Ottawa, 7 p.m.
Oshawa at Sarnia, 7:05 p.m.
Owen Sound at Sudbury, 7:05 p.m.
Saginaw at Sault Ste. Marie, 7:07 p.m.
Erie at Guelph, 7:30 p.m.
Windsor at Kitchener, 7:30 p.m.
—
GOJHL
LaSalle at St. Marys, 7:30 p.m.
Komoka at St. Thomas, 7:30 p.m.
—
PJHL
Petrolia at Thamesford, 7:30 p.m.
Lakeshore at Dresden, 7:30 p.m.
—
NBA
Washington at Charlotte, 7 p.m.
Toronto at Brooklyn, 7:30 p.m.
LA Lakers at Milwaukee, 7:30 p.m.
Denver at Atlanta, 7:30 p.m.
Orlando at Cleveland, 7:30 p.m.
Miami at Boston, 7:30 p.m.
Philadelphia at Memphis, 8 p.m.
New Orleans at San Antonio, 8 p.m.
Indiana at Utah, 9 p.m.
Houston at Phoenix, 9 p.m.
Chicago at Golden State, 10 p.m.
—
World Cup
Group G
Serbia vs Switzerland, 2 p.m.
Cameroon vs Brazil, 2 p.m.
Group H
South Korea vs Portugal, 10 a.m.
Ghana vs Uruguay, 10 a.m.
—