Wales midfielder Joe Allen will miss Euro 2020 after suffering a ruptured Achilles tendon, his club side Stoke have confirmed.
The 29-year-old, who has 56 international caps, sustained the injury in the Potters' 5-1 victory over Hull on Saturday.
He was forced off at half-time after an awkward landing having tripped over Hull's Daniel Batty and will miss the rest of the season before sitting out this summer's tournament.
"It's devastating for us and devastating for the boy," Stoke boss Michael O'Neill told the club's official website.
"Not only will he miss the rest of the season but obviously Euro 2020 as well.
"I know what it means for him to play for Wales and obviously we (Northern Ireland) played them in 2016 as well and he had a fantastic tournament then.
"I'm sure he would have been looking forward to the finals and a chance for him to show again that he's a top, top international player, which he's proven in the past. It's taken a bit of the shine away for me.
"These things don't come around often in players' careers so when it's taken away from them cruelly with injury it's not very nice."
Analysis: O'Neill's Stoke revolution
Stoke's form under Michael O'Neill has been one of a team fighting for promotion - Tom Carnduff looks at the numbers behind their revival...
IMPORTANT: Sporting Life podcasts have new homes across the below platforms.
Please make sure you subscribe to ensure you don't miss future episodes of your favourite show.
Follow Sporting Life on social - find us on Facebook here or tweet@SportingLifeFC
More football content
- Our football tips
- Football results
- Paper Talk - latest transfer gossip
- Five for the week - key events of the week
- Latest football odds
Responsible gambling
We are committed in our support of responsible gambling. Recommended bets are advised to over-18s and we strongly encourage readers to wager only what they can afford to lose.Sky Bet's responsible gambling tools are detailed here and if you are concerned about your gambling, please call the National Gambling Helpline on 0808 8020 133, or visit begambleaware.org.