Sports schedules


Truro Sports

Maritime Hockey League
Amherst at Fredericton, 7 p.m.
South Shore at Pictou County, 7 p.m.
Miramichi at Edmundston, 7:30 p.m.

World Cup
Group Stage
Switzerland vs. Cameroon, 6 a.m.
Uruguay vs. South Korea, 9 a.m.
Portugal vs. Ghana, 12 p.m.
Brazil vs. Serbia, 3 p.m.

NFL
Buffalo at Detroit, 1:30 p.m.
N.Y. Giants at Dallas, 5:30 p.m.
New England at Minnesota, 9:20 p.m.