Neymar had a late booking after biting too hard on Mohammed Kudus, the player who scored for Ajax against Liverpool in the Champions League.
But nothing could spoil Brazil’s night in Normandy as Tite’s side wrapped up a convincing victory.
The opening goal came in the ninth minute when Raphinha swung in from a devilishly powerful corner from the right and met Marquinhos’s thunderous header.
Raphinha, Neymar and Vinicius Junior failed to capitalize on chances before Richarlison showed how it’s done in the 28th minute when he swept a sharp, low first-time shot into the bottom right corner from Neymar’s cross.
Brazil’s third third came in the 40th minute when Neymar made a set-piece move on the left and curled a dangerous free-kick at the near post where Richarlison’s header gave Jojo Wollacott little chance.
Athletic Bilbao striker Inaki Williams made his debut for Ghana, starting the second half after switching allegiance from Spain. Brazil also threw in a debut for Bremer, with the Juventus centre-back replacing Thiago Silva.
Ghana came close to pulling one goal back when Andre Ayew headed against the crossbar in the 57th minute, while Williams emerged as a dangerous new presence in the Black Stars’ attack.
However, Brazil had riches in reserve and Tite withdrew Richarlison, Vinicius and Casemiro just after the hour as Fabinho, Antony and Matheus Cunha came on.
Raphinha couldn’t quite reach a dangerous ball across goal from Lucas Paqueta and Cunha saw a close-range effort slide over the bar as Brazil chased a fourth of the game in vain.