In their final warm-up match before Friday's World Cup opener against Mexico at Soccer City, the hosts had the better of the play and deservedly took the honours in a high tempo encounter where Bafana displayed the fitness they have acquired while on camp in Brazil, Germany and then back in South Africa.