Roy Hodgson's lads were down by one goal at the end of the first half, but the 46th-minute substitute Jamie Vardy instantly scored after only his third touch of the game. Then, Daniel Sturridge justified his substitution, netting the dramatic winning goal in injury time to give England three golden points.
Twitter reacted brilliantly to this thrilling UEFA Euro 2016 clash, trolling Gareth Bale and Wayne Rooney. Take a look at the best England 2-1 Wales tweets:
HAHAHAHAAHAH OH MY GODDDD pic.twitter.com/facwItQHbo
— Luna (@Ancelottied) June 16, 2016
— Ed Malyon (@eaamalyon) June 16, 2016
The whole of England right now pic.twitter.com/zTK3l2b9Cu
— Complex UK (@complex_uk) June 16, 2016
What is dead may never die @MenInBlazers #England #Wales #euro2016 #cryingwalesfan pic.twitter.com/nNpZXCz5x9
— Matt Leventhal (@RojoJawnson) June 16, 2016
Match details, result and original broadcast info
This match has ended. Below are the original Live broadcast details for this match.
Live TV coverage and streaming in United States
Follow the game on-the-go
Download our iOS and Android apps to follow soccer on-the-go. It comes packed with features - live scores, fixtures, results, tables, line-ups, stats, TV schedule and much more! Sorry, no live streaming within the app.