Belgium booked a World Cup semi-final tie against France as Brazil's hopes of winning a sixth title were ended by a 2-1 defeat in Kazan.
Brazil, ranked second in the world, were the last remaining non-European team after Les Bleus knocked out Uruguay in Friday's first quarter-final.
But Tite's men, who badly missed the suspended Casemiro, were soundly beaten by third-ranked Belgium thanks to a pair of goals before the break at the Kazan Arena, despite the Selecao mounting a second-half fightback.
Fernandinho turned a corner into his own net to put Belgium in front, with a superb counter-attack extending their advantage. Here is how Kenyan fans reacted to the shock defeat that sent Neymar and Co. home.
Titte didn't do his homework, Martinez is a stubborn, detailed, game oriented manager. He drew up a plan that incapacitated Brazil's only play. He failed his team, they had no response to the PACE and POWER.— James Smart (@jamessmat) July 6, 2018
Good. Doesn’t feel so bad now after Germany’s exit. The other teams left in the tournament can all win, doesn’t change anything at the top, of the All-time World Cup winners list. Maybe now France and England should also exit then we have a first time winner! #BRABEL #Russia2018— Hussein Mohamed (@HusseinMohamedg) July 6, 2018
Messi, Neymar, Ronaldo, Suarez...— Eric Odanga (@OdangaEric) July 6, 2018
Im no prophet, just a football fan but of all the teams remianing in the 2018W.Cup there is none that’ll beat the 3 lions. Ladies and gentlemen #ItsComingHome— kennedyotieno (@OtienoKenny) July 6, 2018
— Willis Raburu (@WillisRaburu) July 6, 2018
Not a Brazil fan, but Neymar...— Derek Otieno (@derek_deroo) July 6, 2018
Brazil to meet Uruguay at the airport pic.twitter.com/hlJPQd6pwV— Oguda (@zaxoguda) July 6, 2018
Belgium all the way and it will meet England in the finals and they will smash it (England)— otenyo (@otenyof) July 6, 2018
But why have all VAR decisions gone against Brazil in Russia? And that Serbian referee looks like he was on a mission.— Japheth Mutinda (@JaphMutinda) July 6, 2018