It ends all square at the MetLife Stadium!
A tale of two halves as a riveting first half preceded a rather subdued second period.
Morocco took the lead when Ismael Saibari chipped the ball over Alisson before Vinicius Jr levelled against the run of play 11 minutes later with a sublime finish.
It leaves Group C fascinatingly poised - and Scotland have a golden opportunity to haul themselves to the summit with victory over Haiti.
90+9' - Brazil 1-1 Morocco
Important double save from Alisson.
El Aynaoui latches onto the ball and strikes a curling effort first time which Alisson saves, and the goalkeeper is alert to thwart the rebound.
Replays show El Aynaoui's may have been drifting wide.
90+7' - Brazil 1-1 Morocco
Tired minds and fatigued legs are creeping in. Morocco have a free-kick in a promising area, but the delivery is clipped straight into the grateful gloves of Alisson.
The Liverpool goalkeeper, however, decides to punt the ball long and Morocco gather possession again.
90+3' - Brazil 1-1 Morocco
Two punches and a save from Bounou to keep the scores level.
The Morocco goalkeeper greets two Brazil corners in succession with a commanding punch, and then he stands firm when Danilo Santos fires a low shot towards goal from a tight angle.
The Botafogo midfielder had Marquinhos free in the penalty area and the PSG centre-back certainly let him know about it.
90' - Brazil 1-1 Morocco
10 minutes of stoppage time for one of these sides to try and find a winner.
89' - Brazil 1-1 Morocco
Ouahbi has one last roll of the dice as goalscorer Saibari is replaced by Rahimi.
In two thirds of the pitch Morocco have been excellent, they've just lacked a cutting edge in the final third.
82' - Brazil 1-1 Morocco
Brazil appear as though they have an opportunity to break but Morocco impressively retreat and manage to get bodies behind the ball.
Issa Diop then nearly gifts Raphinha a gilt-edged opportunity as his backpass is short, but Bounou emerges to his rescue and thumps the ball clear.
80' - Brazil 1-1 Morocco
Chances at both ends of the pitch.
Talbi bends a divine ball across the six-yard box to no avail, and Brazil launch an attack as a searching pass sets Vinicius Jr free.
He scampers down the flank and pulls the ball back to Raphinha, whose first-time effort is straight at Bounou and the Moroccan goalkeeper saves comfortably.
Bruno Guimaraes is off for Danilo Santos, while Mohamed Ouahbi decides to bring on Salah-Eddine and Amaimouni for Mazraoui and El Khannouss.
74' - Brazil 1-1 Morocco
If football was decided on aesthetics then Morocco would have been out of sight a long time ago.
Unfortunately for the Atlas Lions their crisp passing and delightful interchanges have only amounted to one goal.
Will they be able to carve a winner?
72' - Brazil 1-1 Morocco
Morocco construct an attack with the utmost precision, threading pass after pass before Saibari's run is picked out by Mazraoui. He gets a shot off, only for the linesman on the near side to flag for offside.
67' - Brazil 1-1 Morocco
The Selecao are starting to knock on the Moroccan door...
Raphinha fires a cross first time which is an inch too high for Matheus Cunha, and in the subsequent passage, Vinicius feeds Bruno Guimareas who also fizzes a low cross which Mazraoui clears.
64' - Brazil 1-1 Morocco
Fabinho is made to take a minute off the pitch after suffering a head injury.
Morocco make a double substitution in that period: Sunderland's Chemsdine Talbi replaces Brahim Diaz and Samir El Mourabet is on for Azzedine Ounahi.
63' - Brazil 1-1 Morocco
Brazil are now out to 13/8 to claim victory in their opening World Cup match, with Morocco priced at 5/1 in-play.
No third goal is available at 13/10 .
61' - Brazil 1-1 Morocco
We've passed the hour mark and the tempo has dropped significantly compared to the first half.
Brazil have dominated possession this second period - 70% of it to be precise - and are happy to slow the game down.
We've got another double Brazil substitution: Cunha and Henrique for Thiago and Paqueta.
51' - Brazil 1-1 Morocco
Hard not to be mesmerised by Vinicius Jr galloping at full speed before trying to navigate his way through a crowd of defenders.
Brazil are just starting to ask more questions of this Morocco defence on a sustained basis as Thiago forces a save out of Bounou before Raphinha gets the better of Mazraoui on the flank and fires a low cross which is cleared.
48' - Brazil 1-1 Morocco
Two early corners for Brazil, and both are directed towards Marquinhos at the near post. The latter is flicked on but trickles through.
46' - Brazil 1-1 Morocco
The second half is underway in New Jersey.
Ancelotti makes two changes at the break: Fabinho replaces Casemiro, and Danilo comes on for Roger Ibanez.
HT: Brazil 1-1 Morocco - Next Goalscorer
It feels like there is plenty more goals in this absorbing contest.
Third Goalscorer:
Igor Thiago - 6/1
Vinicius Junior - 6/1
Raphinha - 7/1
Lucas Paqueta - 9/1
Ismael Saibari - 12/1
Brahim Diaz - 14/1
HT: Brazil 1-1 Morocco - Match Stats
Well that was an extremely enjoyable first half.
Morocco started impressively and were rewarded courtesy of Saibari's delightful finish, and just when the Atlas Lions were applying the pressure in search of a second, up stepped Vinicius Jr with a spectacular individual goal to restore parity.
Full Time Result:
Brazil - 11/10 Draw - 6/4 Morocco - 4/1
45+2' - Brazil 1-1 Morocco
Two big chances in succession for Brazil.
Paqueta showcases his acrobatics with an improvised volley that Bounou manages to parry behind for a corner, and the resulting set-piece is flicked on by Marquinhos, but there's no Brazilian player at the back post to stab home.
45' - Brazil 1-1 Morocco
Four minutes added on at the MetLife Stadium.
Ayyoub Bouaddi looks a tidy player, doesn't he. The prodigious Lille midfielder features in our 10 breakout players at the World Cup ...
43' - Brazil 1-1 Morocco
In case you didn't hear the extremely loud stadium announcer, Roger Ibanez has been cautioned after hauling down Brahim DIaz.
42' - Brazil 1-1 Morocco
Morocco continue to enjoy success down the right flank and Hakimi is present again in an advanced position, floating a cross towards Saibari.
Gabriel and Marquinhos have done an excellent job of making first contact, but it's the lack of care from Brazil's midfielders that's undermining them.
37' - Brazil 1-1 Morocco
Casemiro is the first player booked for a cynical foul on Neil El Aynaoui.