WATCH - Pandemonium as Brazilian police use tear gas to clear Olympic torch route
Ugly scenes marred the arrival of the Olympic torch in Rio as demonstrators turned out in protest.
Against a backdrop of civil and political unrest in the country, hundreds of people turned out to challenge the torch's arrival in the city out of anger over the cost of hosting the games.
The torch arrived in Rio by boat and was then carried through the streets by the mayor of Rio, Eduardo Paes, with reports saying police had to use tear gas and pepper spray to disperse some sections of the crowd.
Over 80,000 police and security staff are being used in Rio - double the amount used for the London Games in 2012.
Away from the protests, the build-up to Rio has seen traffic jams bringing the city to a halt as express lane for athletes and officials come into use.