Belgium ended Brazil's dream of a sixth World Cup title when they beat the South Americans 2-1 in a dramatic, enthralling end-to-end quarter-final on Friday to earn a semi-final tie against France.

Brazil dominated the opening stages, with Thiago Silva hitting the post, but went behind when midfielder Fernandinho put the ball into his own net from a corner in the 13th minute.

Belgium took advantage of some wide open spaces in the Brazil defence when Romelu Lukaku found an unmarked Kevin de Bruyne who fired home their second goal in the 31st.

Brazil threw everything at Belgium in the second half and finally found a way past goalkeeper Thibaut Courtois with a Renato Augusto header in the 76th minute. But despite laying siege to the Belgian goal, they could not find an equaliser.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.