Luis Suarez was among the goalscorers as Barcelona beat South African champions Mamelodi Sundowns 3-1 to win the Mandela Centenary Cup.
A star-studded Barcelona side have arrived in South Africa where they are expected to play a friendly match against the Rainbow nation's league champions, Mamelodi Sundowns, on Wednesday night.
Security was high at the airport as they were shepherded into their transport and headed for their hotel.
Barcelona will play an worldwide friendly against Mamelodi Sundowns, the champions of South Africa's Premier Soccer League, in Johannesburg on May 16 to mark 100 years since the birth of former president Nelson Mandela, the club announced on Thursday. Leaders from across the world were in South Africa for his funeral.
Pitso Mosimane's men head into the clash on the back of a 0-0 draw with Bloemfontein Celtic in their final league game of the season over the weekend.
Ernesto Valverde had been criticised for resting players from the thrilling 5-4 defeat to Levante that saw Barca's unbeaten LaLiga season come undone in the penultimate match of the season.