A Scottish teenager had to be escorted to safety by police at the end of a Brazilian league match after she angered fans by asking an opposing player for his jersey.
Meanwhile a Scottish tourist at another game was forced to hide his Celtic shirt because it had the colours of a rival club.
Promising Brazil star Lucas said he “witnessed a lamentable scene” when he tried to give his jersey to the girl after Sao Paulo’s match against Coritiba on Sunday. He said other Coritiba fans “tried to attack the girl and her father” because she asked for the shirt.
In Sao Paulo, fans of Corinthians threatened the Scottish tourist because of his green and white Celtic jersey, the colours of city rival Palmeiras, and forced him to hide it.
Lucas, who has a huge fan base among youngsters in Brazil, said he was trying to give the girl a gift after she supported him and yelled his name the entire match at Couto Pereira stadium in Curitiba.
“I was very scared at the time, a lot of people gathered around them and forced her to give the jersey back,” he said.
Television images showed dozens of police officers taking the girl and her father away as fans yelled at them, pointing fingers and making threats.
“I know I was a bit naïve, but I never thought that the other fans would have had that attitude, especially with a girl. It was really very sad,” the player later said on Twitter.
Lucas, who will join Paris Saint-Germain at the end of the year, said that he was “relieved” that nothing happened to the girl and her father.
Local media said the girl, named Milena, was later taken to Sao Paulo’s changing room and met Lucas, who finally gave her his jersey.
“We need to make sure our country is worthy of hosting a World Cup and show that we are civilised Lucas said.
Incidents between organised groups remain the biggest cause of fan violence in Brazil, which will host the 2014 World Cup and next year’s Confederations Cup.
Football rivalry often turns violent, although there have been few serious incidents reported recently. Local authorities in the past advised fans not to wear their team’s jerseys on the streets near stadiums where opposing clubs played. There were many reports of attacks against random fans just because they were wearing rival jerseys.