Tear gas at the protests
Media playback is unsupported on your device
Video

Brazilians protest near stadium, but will the poor be heard?

There have been more protests in Brazil, this time near the ground where the hosts were playing Uruguay in the Confederations Cup semi-final in Belo Horizonte.

About 50,000 protesters marched to the stadium in Belo Horizonte.

A small number of them tried to push past police lines.

About 20 people were detained.

Alastair Leithead reports.

Go to next video: Clashes flare at Brazil stadium