England lost a third consecutive men's Hockey World Cup semi-final as they were thrashed 6-0 by Belgium in India.
Belgium took an early lead when Florent van Aubel's cross was deflected in by Tom Boon, who also hit the crossbar.
Simon Gougnard extended the lead when he drove in a shot after George Pinner parried a penalty corner flick.
England failed to capitalise on rare chances and let in further goals from Cedric Charlier, Alexander Hendrickx (twice) and Sebastien Dockier.
Belgium will play in their first World Cup final at 13:30 GMT on Sunday and face the Netherlands, who beat Australia on penalties.
England will play Australia in a third-place play-off earlier on at 11:00 GMT on Sunday.
"I feel we have grown and developed as a group on and off the pitch, and we've demonstrated resilience during a long tournament here in the sub continent," said England coach Danny Kerry.
"However, Belgium were the better side today and we will keep perspective.
"Our roles now are to regroup and prepare for the bronze medal match, it is a great opportunity to continue our progression."
England starting XI: Pinner, Ames, Martin, Gleghorne, Dixon, Middleton, Ansell, Condon, Waller, Gall, Sanford.
Belgium starting XI: Vanasch, Van Doren, Van Aubel, Boccard, Briels, Denayer, Gougnard, De Sloover, Luypaert, Wegnez, Boon.