Seoul: The Olympic torch is being carried through Seoul amid scuffles between rival groups.

One protester rushed at the torch shortly after the run began from Seoul's Olympic Park and attempted to unfurl a banner calling for better treatment of North Koreans in China. He was quickly whisked away by the dozens of police surrounding the flame before getting close.

Some 8,000 officers were deployed across the city to guard the torch on its 24-kilometre run to City Hall.

Hundreds of Chinese kept close to the torch carrying a large red national flag, chanting ''Go China, Go Olympics!''

Minor scuffles broke out between a group of several hundred Chinese students and about 50 anti-Beijing demonstrators, with the students throwing some rocks and water bottles at the others as police tried to keep the groups apart.