By Gideon Long

A stunning free kick from Brazil's David Luiz sealed a 2-1 win over Colombia in a bruising World Cup quarter-final yesterday but the hosts will next face Germany without their talisman Neymar.

Brazil's victory came at a heavy price as their leading scorer was carried off in agony with a fractured vertebra late in the game and he will not play again in this World Cup.

Brazil will also be without their captain Thiago Silva for Tuesday's semi-final in Belo Horizonte. He was booked for an unnecessary challenge on the Colombian goalkeeper and will be suspended.