Neymar's World Cup is over after he sustained a fractured vertebra towards the end of Brazil's quarter-final victory against Colombia.
The hosts set up a semi-final clash with Germany by disposing of Los Cafeteros in an enthralling battle at the Estadio Castelao.
Thiago Silva bundled home early on before David Luíz struck a superb 35-yard free-kick, putting the Seleção out of sight despite James Rodríguez's penalty leading to a nervy final 10 minutes.
Neymar was in tears as he was carried off on a stretcher
However, the joy of that 2-1 win was tinged with concern over the fitness of star man Neymar, who left the field on a stretcher in the closing stages.
The 22-year-old was in tears after taking a knee to the back from Juan Zúñiga, with Brazil doctor Rodrigo Lasmar confirming he has sustained a fractured vertebra that will end his World Cup.
"It's not serious in the sense that it doesn't need surgery, but he'll need to immobilise it to recover," Lasmar said. "Unfortunately, he's not going to be able to play."
Lasmar expects the recovery time to be at least a few weeks, ruling Neymar out of Tuesday's semi-final against Germany and the final, should Brazil get there, on 13 July.
The forward was seen leaving the Estadio Castelão on a drip and, after initial analysis at the stadium, he was taken to a local clinic.
Neymar was crying in pain and his absence will be a huge blow to Brazil, who will also be missing captain Silva for their semi-final with Germany through suspension.