Tite’s side produced their best display of the tournament last time out as they blew South Korea away, with Neymar returning from injury to get on the scoresheet and Richarlison continuing his strong goalscoring form up front.
The World Cup favourites now face their toughest test yet though, against a Croatia side that made it all the way to the final four years ago in Russia.
Croatia were certainly not at their best against Japan in the last-16, just about edging through on penalties as Dominik Livakovic produced three saves in the shootout.
Where to watch Croatia vs Brazil
TV channel: In the UK, the match will be televised free-to-air and live on BBC One, with coverage beginning at 2.30pm GMT ahead of a 3pm kick-off.
Live stream: Fans can also catch the game live online via the BBC iPlayer and BBC Sport website.
Live blog: You can follow all the action on matchday via Standard Sport’s live blog.