Joe Ledley has been included in the Wales squad for Euro 2016, despite the fact that he suffered a leg fracture just 24 days ago.
The Crystal Palace midfielder was originally regarded as a doubt for the tournament.
However, having proved his fitness during recent training sessions, manager Chris Coleman has put his faith in the 29-year-old.
As expected, Real Madrid's Gareth Bale is in the selection, but Tom Lawrence has missed out because of injury.
Wales Euro 2016 squad
Goalkeepers: Wayne Hennessey, Danny Ward, Owain Fon Williams
Defenders: Chris Gunter, James Chester, Ashley Williams, Ben Davies, Neil Taylor, James Collins, Jazz Richards
Midfielders: Joe Allen, Joe Ledley, Aaron Ramsey, Andy King, David Edwards, Jonny Williams, David Vaughan, George Williams
Forwards: Gareth Bale, Hal Robson-Kanu, Sam Vokes, Simon Church, David Cotterill