Demonstrators protest in front of the National Stadium before the opening soccer match of the Confederations Cup between Brazil and Japan, in Brasilia, Brazil, Saturday, June 15, 2013. Police say about 1,000 people in the Brazilian capital have protested against the Confederations Cup claiming the money spent to host the tournament would be better spent elsewhere. (AP Photo/Tales Azzoni)BRASILIA, Brazil (AP) — At least 500 protesters complaining against the high cost of staging the World Cup rallied Saturday in front of the National Stadium in Brasilia just hours before Brazil played Japan in the opening match of the Confederations Cup.