Burnley defender Michael Keane says playing for England was always his dream, even when he was turning out for the Republic of Ireland at youth level.
Keane has been a regular around the Three Lions squad since Gareth Southgate took over as manager and earned his first cap in Wednesday's 1-0 defeat to Germany in Dortmund.
As well as ending the Clarets' 43-year wait to see an outfield player capped, it was the first step to a successful international career for the highly-rated Manchester United graduate.
Although born in Stockport, Keane was eligible for the through his father and wore green at U17 and U19 level only to pledge for England in 2012.
"I always wanted to play for England but when I was younger I was not at the level required so I thought it best to go and get some experience at international level. That is what I did," he said.
"When I got a call saying they wanted me I did not think twice. I was thankful to Ireland to play but England was my country. There was never any doubt.
"My dad was born in Ireland but moved to England when he was nine, he's over the moon."
Reflecting on the emotions of his big night, which can only have increased the growing transfer speculation around him, Keane added: "I have been striving to get here for the last year or two having come through the U21s so to finally do it, on a stage like this, against the world champions is a dream come true.
"I felt comfortable. There were a few nerves and butterflies as you would expect but it helped me playing alongside experienced players. They were talking through me the game the whole time."
Keane is a confident individual and although he made only one Premier League appearance for Manchester United, he never doubted his ability to reach the top.
"I always thought if I am playing well in the Premier League I would have a chance," he said. "I was always confident in my ability... I always thought I would make it at United.
"A few changes in manager did not help and when I left I felt I had a point to prove and it made me work that bit harder. I feel maybe I have proved it."
Sky customers can now upgrade to Sky Sports and get 12 months for just £18 per month. Upgrade now!