When injuries and poor form threatened to turn Luke Shaw's dream move to Manchester United into confidence-shredding struggle, his career appeared to be in a downward spiral.
On Sunday, however, Shaw was rewarded for a stunning revival at Old Trafford with his first England cap since 2018 and second in four years and seized his chance in impressive fashion.
Providing an attacking thrust down the left, it was Shaw's precise cross in the 38th minute that allowed Harry Kane to open the scoring in a 2-0 defeat of Albania in Tirana.
Euro 2020
'Brilliant' - Shaw hails new Man Utd signing Sancho
04/07/2021 AT 20:59
It was the sort of performance that persuaded United to splash out £30 million to sign him from Southampton in 2014 - a then world record fee for a teenager.
Shaw had already earned three England caps by the time he switched to Old Trafford, since when he managed only five more, before given the nod again on Sunday by Gareth Southgate.
He faces stiff competition for the left-back slot from the likes of Chelsea's Ben Chilwell, but Shaw, one of the key components in United's team this season, is back in the frame for selection for this year's European Championship.
"The last two years I have been watching the games and regretting not having taken my chance," Shaw said.
"I am so happy to be back. I would love to be in the Euros squad. There is high competition. I will keep pushing myself."
The immediate priority for Shaw will be keeping the starting berth for Wednesday's home clash with Poland - a match England will start full of confidence after comfortable wins against San Marino and Albania to top World Cup qualifying Group I.
England coach Southgate said Shaw had helped give England control after a sluggish start.
"He was able to come on to the ball a bit more and he made some lovely passes, it was his cross for the goal and he got better as the game went on," Southgate said. "Defensively he was pretty solid today too."
Southgate has a plethora of options for the Poland clash, although the first name on his team sheet will be Kane who notched his first international goal since 2019 on Sunday to move to 33 for his country.
Euro 2020
'Playing better and better' - Mourinho PRAISES Shaw
04/07/2021 AT 14:58
Euro 2020
'I would love it if he was my child' - Shaw waxes lyrical about England star Saka
02/07/2021 AT 12:51