Celtic and Porto supporters have filled the cobbled streets of Seville with the wail of bagpipes, the bang of drums and the ring of cash registers in bars and cafes in the build-up to tonight's UEFA Cup final.
The atmosphere in the Andalucian city was one of good-natured celebration on Wednesday as the two sets of fans enjoyed their first appearances in a European final for many years.
The mood among Porto fans was tinged with sadness, though, after the tragic death of a 17-year-old Porto fan, who drowned in the river while swimming with his friends on Tuesday.
There was also news overnight of one Celtic fan receiving light stab wounds after an argument with a fellow supporter but there were no reports of serious trouble and the police presence was low key.
Celtic fans, many of them without tickets, still heavily outnumbered their rivals from Porto in the hours leading up to the game and most were gulping down beer in an effort to cool down in the blazing sunshine.
"The atmosphere has been fantastic the whole time," said Jose Javier, who runs the Antiguedades bar in the city's old town.
"Usually we don't bother opening during the day but we've sold so much beer over the last few days it's been great.
"There's been no trouble at all."
Porto supporters were few and far between on Monday and Tuesday but thousands more were in Seville on Wednesday, many after driving overnight from neighbouring Portugal.
Pedro Barros, a 28-year-old shipping agent from Oporto, said he and his friends had left home at midnight and arrived in Seville at 8am.
"It's a great shame about the guy who drowned," Barros said. "He wasn't doing anything wrong. He just wasn't used to the heat, saw people swimming and joined in.
"The Celtic fans are good people - nothing to do with the hooligans we've seen on TV. We've been taking photos with them and there's been no trouble at all."
Alberto Costa, who had also driven down overnight, said he had not bothered to find a hotel.
"We won't need one," he said. "If we win there'll be a big party and we'll stay on and if we lose we'll drive straight back."
Thousands of Celtic fans were gathered outside an Irish pub on the Calle Alemanes and they cheered generously as a marching band of volunteer firemen from the Pedroucos suburb of Oporto fearlessly made their way past.
Wednesday's game marks Celtic's first appearance in a European final since 1970 and some regarded their trip to Portugal as a pilgrimage.
"I'm here with my dad," explained Sally Boycey. "He's 67, deaf and from Glasgow and I always said I'd bring him if we reached the final.
"We live in Peckham but he's from Glasgow, the greatest city in the world."