Sevilla midfielder Ryan Johansson said his "heart wanted to go" to the Republic of Ireland after finally sorting out his long-term international future.

The 20-year-old, who was born in Luxembourg, has an Irish mother and a Swedish father.

Eligible for all three countries, he did line out for Luxembourg at underage level but then declared for Ireland in 2018, featuring in friendless with the U19s.

Luxembourg then objected to Johanssson representing Ireland because he didn't have an Irish passport at the time he played for the Grand Duchy so the former Bayern Munich talent looked into playing for Sweden.

However a change to FIFA's eligibility rules last year paved the way for the 20-year-old midfielder to appeal the decision around his Ireland status and last week FIFA confirmed to the FAI that he's got the green light to play for the Boys in Green.

"It feels amazing," Johansson told FAI TV.

"It was quite the long wait but definitely worth it. I honestly don’t think it has sunk in yet. I think playing with the team and putting the shirt on will definitely be nerve wracking but exciting. Now I’m concentrating on the next time I can play with the team."

Reflecting on why he was so keen to choose Ireland, he added: "There were multiple reasons and it was never easy to turn down countries I love - and I’m very patriotic for all three countries I am eligible for - but I do feel more attached to Ireland.

"I have a lot of family there, my mother is Irish but also football was an important factor brought into the decision. Also the professionalism of the Irish coaches and how they handled everything as well as the staff from the FAI for setting me up to be able to play for Ireland.

"Playing with Ireland in the U19s was an amazing experience. I think I was welcomed very well into the team through the coaches and the players, so [there were] multiple reasons that made me make the decision

"But once it came down to it and once my parents asked me the questions, ‘who do you really want to play for?’ and ‘what is your final decision?’, it was a no-brainer in a sense of choosing Ireland.

"That’s where my heart wanted to go."

Johansson will now ultimately hope to break into Stephen Kenny's first team. The youngster is dreaming big.

"Like with most national teams, I want to play in the European Championships and the World Cup.

"I think anything is possible with the talent coming through with Ireland right now. You see a lot of young players playing in the first team and I think that’s a big advantage for Ireland moving forward.

"I hope, and I think, that Ireland can do amazing things with football. Hopefully some trophies and some silverware. That’s the ultimate goal."