Barely able to contain their joy after the magnificent win over Belgium earned a place in the semi-finals of Euro 2016, this was the moment the heroic Welsh players celebrated with their loyal army of fans.

The players linked arms as one to perform a belly slide en masse in front of their adoring fans in Lille after one of the greatest sporting nights in the nation's history.

Wales produced a scintillating performance to score three times against the highly-rated Belgians, while defending resolutely against some of the world's finest players.