World Cup
Group G
Switzerland 1 Cameroon 0
Brazil 2 Serbia 0
Group H
Uruguay 0 South Korea 0
Portugal 3 Ghana 2
—
OHL
Erie 4 Sault Ste. Marie 2
North Bay 5 Ottawa 0
Sudbury 6 Peterborough 4
—
GOJHL
Chatham 9 Sarnia 2
—
NFL
Buffalo 28 Detroit 25
Dallas 28 NY Giants 20
Minnesota 33 New England 26
—
Friday’s Games
World Cup
Group A
Qatar vs Senegal, 8 a.m.
Netherlands vs Ecuador, 11 a.m.
Group B
Wales vs Iran, 5 a.m.
England vs US, 2 p.m.
—
NHL
Carolina at Boston, 1 p.m.
Toronto at Minnesota, 2 p.m.
Montreal at Chicago, 2 p.m.
Calgary at Washington, 2 p.m.
Colorado at Nashville, 2 p.m.
Ottawa at Anaheim, 3 p.m.
Pittsburgh at Philadelphia, 5:30 p.m.
St. Louis at Tampa Bay, 8 p.m.
New Jersey at Buffalo, 8 p.m.
NY Islanders at Columbus, 8 p.m.
Arizona at Detroit, 8 p.m.
Seattle at Vegas, 8 p.m.
Winnipeg at Dallas, 8:30 p.m.
Los Angeles at San Jose, 10:30 p.m.
—
OHL
North Bay at Hamilton, 7 p.m.
Sudbury at Kingston, 7 p.m.
Sault Ste. Marie at Mississauga, 7 p.m.
Barrie at Niagara, 7 p.m.
Saginaw at Sarnia, 7:05 p.m.
Flint at Windsor, 7:05 p.m.
Owen Sound at Guelph, 7:30 p.m.
London at Kitchener, 7:30 p.m.
Peterborough at Oshawa, 7:35 p.m.
—
PJHL
Lakeshore at Dresden, 7:30 p.m.
—
NBA
Minnesota at Charlotte, 5 p.m.
Philadelphia at Orlando, 7 p.m.
Portland at New York, 7:30 p.m.
Brooklyn at Indiana, 8 p.m.
Chicago at Oklahoma City, 8 p.m.
Washington at Miami, 8 p.m.
New Orleans at Memphis, 8 p.m.
Cleveland at Milwaukee, 8 p.m.
Atlanta at Houston, 8 p.m.
Sacramento at Boston, 8 p.m.
LA Lakers at San Antonio, 8 p.m.
Detroit at Phoenix, 9 p.m.
Utah at Golden State, 10 p.m.
Denver at LA Clippers, 10:30 p.m.