Ousmane Dembele, Luis Suarez and Andre Gomes scored for Barcelona against the South African league victor in a game that formed part of South Africa's celebrations to mark 100 years since the birth of Nelson Mandela, the anti-apartheid icon who died in 2013.
Ousmane Dembele, Luis Suarez and Andre Gomes scored for the Spanish league and cup winners before Sibusiso Vilakazi pulled one goal back before a sell-out 80,000 Soweto crowd.
Despite missing training, he still made the nine-hour journey to South Africa with his teammates after being named in a 23-man squad.
Real Madrid back FIFA's plans for 24-team Club World Cup
Or would they just treat the tournament as a pre-season warm up to get their players ready for the domestic season? The tournaments could be approved at a FIFA Council meeting in Moscow in June.
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.
German goalkeeper Marc-Andre Ter Stegen will be between the sticks while Uruguayan striker Luis Suarez will partner Ousmanne Dembele up front.
Supporters at the FNB Stadium - formerly known as Soccer City - grew impatient in the second half, though, when Valverde made 11 changes but left Messi on the bench.
Microsoft Plans Lower Cost Surface Tablets to Compete With iPad
On Tuesday, the company released the huge Surface Hub 2 touchscreen, a 50.5-inch device that is created to replace the whiteboard. At Apple's Spring 2018 event in Chicago the company announced a new 9.7-inch iPad dubbed its "most affordable" model yet.
Substitutes: Jasper Cillessen (GK), Gerard Piqué, Lionel Messi, Philippe Coutinho, Paulinho, Paco Alcácer, Jordi Alba, Sergi Roberto, André Gomes, Aleix Vidal, R de Galarreta, J Cuenca.
Earlier, Messi and the rest of the squad drew hundreds of South Africans to OR Tambo Airport in Johannesburg at 6 a.m. local time to see Barcelona arrive.
Samsung beefs up the Galaxy S9's color pallet with red and gold
Unfortunately, if you live in the USA , it doesn't look like you'll be able to get either a gold or red S9 any time soon. Currently, the Burgundy Red variant has been made available in China and South Korea.