Three Lions fans celebrated in style in pubs and clubs across Northampton as England beat Denmark 2-1 in the Euro 2020 semi-final.
Wembley was three-quarters full with 60,000 fans inside for the first time in nearly 18 months.
But there was hardly a spare seat to be had in Shoe town bars to see England win on penalties. Well, A penalty .. sort of.
For two long hours they lived every moment, kicked every ball, went up for every header and yelled for every free kick from what everybody was sure was a decidedly dodgy Dutch ref .. at least until he pointed to the spot in extra time.
Just in case you were at the Black Prince and can't remember, this is what it looked like ...

1.
Fans' prayers were answered as England reached the final of a men's major tournament for the first time since 1966

2.
Gareth Southgate's side beat Denmark 2-1 in extra-time in front of 60,000 fans at Wembley — and plenty watching on big screens at the Black Prince

3.
Lucky tables are probably already being booked for when England play Italy in Sunday's Euro 2020 final at Wembley


