There was celebration, there were cheers and then there was disappointment.
These are the moments Wales fans will not forget for a long time.
Wearing red shirts and waving the Welsh flag, these supporters went through almost every emotion during Wales’ match against England on Thursday in Euro 2016.
It started with a burst of celebration after Gareth Bale scored, with fans standing outside in the pouring rain at the Cardiff fanzone and in the the country’s pubs going absolutely crazy.
But then came the England goal to bring the score to 1-1.
Wales fans at the Bierkeller in Cardiff applauded as they watched the game become even more intense before the disappointment came as England made it 2-2 in injury time.
Watch as this Wales fan gets a little emotional in Lens