Police in the Brazilian city of Sao Paulo have used tear gas to breakup a protest against the football World Cup, hours before the opening match.
At least one person was arrested and five others were injured, three of them journalists.
Protesters had tried to block a road leading to the stadium where the opening ceremony will take place.
Further protests are planned in other Brazilian cities over the expense of hosting the tournament.
In another development, striking airport workers in Rio de Janeiro blocked a road outside the airport, demanding a wage increase and a World Cup bonus.
The strike was to have lasted for 24 hours but union leaders called it off early for legal reasons.
Striking teachers also staged a rally in Rio city centre, further disrupting traffic.