
In front of a largely pro-Belgium crowd in Lille, Wales came from behind to beat their much fancied opponents by 3-1. The win books them a place in the semi-finals against Portugal. (Source: Reuters)

Belgium took the lead through Radja Nainggolan with a spectacular strike from distance that found the left corner of the net to beat Wayne Hennessey. (Source: Reuters)

Ashley Williams brought parity after he made the most of being left unmarked in the box on a Aaron Ramsey corner. (Source: Reuters)

Wales took the lead courtesy a sublime turn and shoot by Hal Robson Kanu. The Welsh player controlled the ball in the box and with a swift turn, akin to Johan Cruyff, to leave three defenders in his wake and calmly side footed the ball past Thibaut Courtois. (Source: AP)

Wales completed the win with a Sam Vokes header deep into the game. The strong Welsh player leaped highest on a cross from the right to flick it past Courtois. (Source: Reuters)

The goals and the win was celebrated across the stadium in the Wales section and also in Cardiff where the match was broadcast on large screens. (Source: Reuters)

The loss, for Belgium, means another question mark over their golden generation after yet another quarterfinal exit. The Red Lions had exited the World Cup in the quarterfinal stages too. (Source: Reuters)