The five-time World champions will travel to England with a slightly altered squad under Luiz Felipe Scolari, who recently returned for a second stint in charge of the Yellows.
Former Barcelona and AC Milan attacker Ronaldinho has been included, as have Queens Park Rangers goalkeeper Julio Cesar and Luis Fabiano.
Roy Hodgson will be in desperate need to silence critics and avoid a repeat of his side’s shock defeat to Sweden when Brazil roll up at Wembley on Wednesday evening. The England manager is sweating on the fitness of several key players, namely Sturridge and Carrick; Defoe is a definite absentee after coming off early at the weekend. Rooney, Gerrard and Cahill will form the spine of a signature Hogson 4-4-2 with Hart retaining his spot between the sticks. The Manchester City goalkeeper is expected to have his hands full if Brazil deploys the usual heavy hitters.
Brazil manager Scolari has ushered the team back to winning ways and will be expecting to add another notch to his belt by fielding an experienced side. Some players fans will already know of from their time in the Premiership – Oscar and Ramires will add flavor to the attacking line. Golden boy Neymar is set to start up front and will pose a clear threat to the England defense; the striker is among the bookies favorites to get on the score sheet first.
Brazil: Cesar (GK); Alves, Dante, Miranda, Adriano; Ramires, Oscar, Paulinho, Lucas Moura, Ronaldinho; Neymar
England: Hart (GK); Johnson, Cahill, Smalling, Cole; Gerrard, Milner, Wilshere, Cleverley; Rooney, Welbeck
England 1-2 Brazil
Make your predictions in the comments below.