Aerial and ground footage of the latest Olympic torch scuffles in Japan.
The Olympic torch has met with more protests and scuffles on the latest leg of its troubled relay in the Japanese city of Nagano.
With security tight along the route, two demonstrators tried to seize the torch and a third threw eggs at the flame. All were arrested.
But correspondents say the relay passed off without serious disruption.
The streets were lined with thousands of Chinese supporters, as well as dozens of protesters.
A sea of wellwishers greeted the torch as the final runner completed the relay at a city park.
Officials said four people were slightly injured in separate incidents, and a smoke-emitting tube was thrown at the relay without effect, according to reports.
More than 3,000 police officers were brought in to guard the event after demonstrations had plagued the flame in some other cities on its route.
In a last-minute change, the Nagano leg of the relay began in a car park rather than a 1,400-year-old Buddhist temple.
The temple was withdrawn as the starting point after objections over China's crackdown in Tibet.
The start of the relay, with the torch first carried by the manager of Japan's national baseball team, was closed to the public, as were rest stops on the route.
Protests elsewhere on the torch's progress - and the huge security operations they have spawned - have turned the celebratory tour of 20 countries into what analysts describe as a public-relations disaster for Beijing.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.