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.
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