The Three Lions beat Denmark 2-1 after extra time at Wembley to book a place against Italy on Sunday.
And unsurprisingly the scenes in pubs across Portsmouth were euphoric.
MORE: Joyous scenes in Portsmouth as fans toast historic England victory over Denmark in Euro 2020 – 41 of our best pub photos so far during the Euros in Portsmouth
More than a few of you might be reading this with a sore head and tired eyes.
But here are our best pictures from last night’s historic action.
1. The Artillery Arms
England fans pictured at the Artillery Arms in Portsmouth, UK, watching England play on TV in the Semi-finals at Wembley. Pictured are fans enjoying the night. Picture: Sam Stephenson
Photo: Sam Stephenson
2. The Artillery Arms
Staff at the Artillery Arms enjoying the England vs Denmark semi-final. Picture: Sam Stephenson
Photo: Sam Stephenson
3. The Artillery Arms
England fans pictured at the Artillery Arms in Portsmouth, UK, watching England play on TV in the Semi-finals at Wembley. Pictured are fans enjoying the night. Picture: Sam Stephenson
Photo: Sam Stephenson
4. The Artillery Arms
England fans pictured at the Artillery Arms in Portsmouth, UK, watching England play on TV in the Semi-finals at Wembley. Pictured are fans enjoying the night. Picture: Sam Stephenson
Photo: Sam Stephenson