Brazil began preparations ahead of the much anticipated friendly match against Nigeria after playing out a 1-1 draw against Senegal in Singapore.
The two nations met for the first time in footballing action in an international friendly that marked Neymar’s 100th appearance for Brazil.
Brazil got themselves into an early lead when Firmino scored a delicious chip over Alfred Gomis to put his side in front.
Recommended for you
Superstar Neymar produced plenty of showboating as he combined with Philippe Coutinho, but neither could find the crucial final ball.
Brazil looked to be taking a slender lead into the break until Mane was bundled over in the box for a penalty.
Mane had collected the ball on the left wing before setting off towards goal.
He left Dani Alves trailing before darting inside Marquinhos whose clumsy foul conceded the penalty.
Famara Diedhiou cooly slotted home the spot kick past Ederson to make it all square at half-time.
Chances were few and far between in the second half, with Neymar missing the crossbar from a free-kick.
Neymar then had two more bites of the cherry either side of a Richarlison effort, but neither could score as the sides settled for a draw.