The Three Lions are continuing their march to Euro 2020 glory this weekend – here's a look back at one of the last times England reached the quarter-finals.

England last reached the final eight in 2012, having achieved the same feat in 2004. But if there is one thing in common with those performances, it's penalties disappointment.

Ipswich Star: England fans celebrating England's first goal against Portugal at the Suffolk Punch pubEngland fans celebrating England's first goal against Portugal at the Suffolk Punch pub (Image: Archant)

Hoping for glory after finishing second in Group B, England fans in Ipswich were buzzing with anticipation for their 2004 match against eventual finalists Portugal.

Pubs across the town were filled with fans – with Michael Owen putting the Three Lions a goal in front in the third minute, before Portugal pulled one back in the last 10 minutes of the 90.

Ipswich Star: Michael Owen scored in the third minute of the game, which ended up going to penaltiesMichael Owen scored in the third minute of the game, which ended up going to penalties (Image: Archant)

Sven-Göran Eriksson's men fell behind in extra time thanks to a Rui Costa goal, before Frank Lampard smashed it home from close range to level it five minutes later.

Ipswich Star: Frank Lampard equalising in extra-timeFrank Lampard equalising in extra-time (Image: PA)

Ipswich Star: Sven-Göran Eriksson's men had led for the majority of the gameSven-Göran Eriksson's men had led for the majority of the game (Image: Archant)

Star man David Beckham missed his first penalty in the shootout before Rui Costa missed Portugal's third. Aston Villa's Darius Vassell missed his before Ricardo's spot-kick secured Portugal's place in the semis.

To order photos, visit our website or call Diane Townsend on 01603 772449.

Ipswich Star: The penalty shoot-out ended in heartbreak for the England fansThe penalty shoot-out ended in heartbreak for the England fans (Image: Archant)