England were beaten finalists at Euro 2020 after penalty shootout heartbreak against Italy.
The Three Lions reached the Euros final after beating Denmark in extra time in a tense semi final.
It comes days after England completed a resounding 4-0 victory over Ukraine in the quarter finals and eight days after recording an historic win over Germany in the last 16 of Euro 2020 - but who scored the goals for Gareth Southgate's Three Lions?
Southgate's side conceded just two goals all tournament – one against Denmark and one in the final against Italy – and became the first team in Euros history to go the first five matches without conceding a goal – but here’s who has got the goals for England.
Here's who scored for England against Italy and Denmark in the latter stages of the tournament – and the Three Lions scorers at Euro 2020.
Who scored for England vs Italy?
Luke Shaw scored for England early on in the Euro 2020 final against Italy.
Leonardo Bonucci levelled for Italy in the 66th-minute and there was no separating the two sides at the end of normal time and extra time.
Harry Kane and Harry Maguire scored for England in the shootout but Marcus Rashford, Jadon Sancho and Bukayo Saka all missed as Italy won it 3-2.
Who scored for England vs Denmark?
After conceding first to a thunderous Mikkel Damsgaard free kick, England responded quickly and were on level terms when Denmark’s Simon Kjaer bundled a Bukayo Saka cross into his own net under pressure from Raheem Sterling.
The game was decided in extra time when Sterling was adjudged to have been fouled in the Danish penalty area. Captain Harry Kane took responsibility from the spot and though his penalty was saved England’s talisman turned in the rebound.
Who scored for England vs Ukraine?
Harry Kane scored twice, Harry Maguire and Jordan Henderson got the goals for England in a 4-0 win over Ukraine in the quarter finals of Euro 2020.
Kane opened the scoring early on after he poked home Raheem Sterling’s through ball but it was two goals in five second half minutes which killed the tie.
Maguire headed in a Luke Shaw free kick before captain Kane nodded in another Shaw assist from the left to put England into cruise control of the last eight match.
An out swinging corner from Mason Mount was then met by Henderson on the hour-mark for his first goal in an England shirt and ensured a semi final date for Southgate’s Lions.
Who scored for England vs Germany?
Raheem Sterling got the opening goal for England against Germany in the Euro 2020 last 16 tie at Wembley Stadium on 29 June 2021.
After picking the ball up midway through Germany's half, Sterling turned and ran at the defenders before moving the ball to Harry Kane.
Kane, with his back to goal, found super sub Jack Grealish, who shifted the ball left to the overlapping Luke Shaw who sent an inviting centre that Sterling pounced on.
Wembley roared and were sent into ecstasy 10 minutes later when Kane sealed England's win and progress in the football tournament.
It was Shaw this time who started the attack and fed Grealish on the left, whose cross from a similar position to Shaw for the first goal was headed into the net by captain Kane.
Who has scored for England at Euro 2020?
Raheem Sterling got his third goal of the Euros to break the deadlock for England against Germany in the Round of 16 tie at Wembley.
Sterling had previously got the winning goal for England in the group games against Croatia and Czech Republic which both ended in 1-0 victories for the Three Lions.
The Germany game also saw Harry Kane net his first goal of Euro 2020 before the captain scored twice against Ukraine and then bagging the winner against Denmark.
Kane has four goals at the 2021 Euros so far, Sterling three, with Harry Maguire and Jordan Henderson both having a goal each to their name after the quarter final.
Who does Raheem Sterling play for?
Raheem Sterling plays for Manchester City in the English Premier League.
Sterling, formerly of Liverpool, scored 14 goals from 49 appearances for Man City in 2020/21 as Pep Guardiola's side won the EFL Cup and Premier League.
Man City also made it through to the semi finals of the FA Cup and were runners-up in the UEFA Champions League, losing the final to Chelsea.
How many goals has Sterling scored for England?
Sterling became only the second player to score each of England's first three goals at a major tournament when he netted against Germany at Euro 2020, following in the footsteps of Gary Lineker at the 1986 World Cup.
Sterling has now scored 15 goals in his last 20 games for England, adding to two previously scored in 45 matches for the Three Lions.
He has 17 England goals ahead of the Euro 2020 quarter final tie against Ukraine.
Who does Harry Kane play for?
Harry Kane plays for Tottenham Hotspur in the English Premier League, though his time at Spurs is seemingly coming to an end.
Kane has reportedly asked to leave Tottenham this summer with Man City said to be leading the race for his signature with offers expected to be upwards of £100m.