Bono and Pep Guardiola were full of praise for each other when the pair spoke to the audience as U2 played to a packed Camp Nou crowd on the first gig of their world tour.
The Irish singer recognised Barcelona's achievement in winning the Spanish league, Copa del Rey and Champions League and congratulated the Blaugrana boss for that.
Barca's involvement with the United Nations also went down well with Bono as he praised the club for promoting children's charity UNICEF on their shirts.
"Congratulations on winning the treble," the U2 frontman said to Guardiola.
"I want to thank the club for all the aid it has given us for this concert and above all the dedication it has shown to humanitarian causes such as the UNICEF advertising on the jersey without any economic benefit to themselves.
"You are an example in a struggle that concerns us all."
Guardiola was delighted with Bono's words and expressed his delight that U2 had chosen Barcelona, and Catalunya, as the first venue for their mammoth tour.
"We are very thankful to U2 for choosing this city and the state as a starting point for the world tour," he added.
Lucas Brown, Goal.com