Gareth Bale has been named in the Wales squad for their Nations League group decider against Denmark after missing last month's international action.
The Real Madrid forward missed the high-profile friendly defeat to Spain and the Nations League victory against the Republic of Ireland in Dublin through muscle fatigue.
But Bale has featured in Real's four games since the last international break and he is part of Ryan Giggs' 26-man squad for the Denmark tie on November 16 and the away friendly with Albania four days later.
Ireland are hoping for a Wales win against Demark. This means that if Ireland beat the Danes in Arhus on 19 November they will avoid Nations League relegation.
The bottom side in the three-team group will be relegated from B to C, but a win would see Ireland finish second and condemn the Danes to the drop with the 0-0 draw in October at the Aviva Stadium meaning the Boys in Green would have a better head-to-head record.
Wales just need to avoid defeat to Denmark to win League B, Group 4.
Arsenal midfielder Aaron Ramsey and Chelsea youngster Ethan Ampadu are also back for Wales after missing the Ireland game.
Tottenham defender Ben Davies, suspended for the Denmark game, is omitted with Paul Dummett and Neil Taylor returning to offer options at left-back.
Chris Gunter is included and will eclipse Neville Southall's record 92-cap Wales haul if he plays against Denmark and Albania.
There were also places for young Swansea winger Dan James and versatile Anderlecht defender or midfielder James Lawrence, who was in the youth academies at Arsenal and Ajax.
The English -born 26-year-old played for AS Trencin in Slovakia before joining Anderlecht in August.
Wales: Wayne Hennessey, Danny Ward, Adam Davies, Connor Roberts, Chris Gunter, James Chester, Chris Mepham, Ethan Ampadu, Tom Lockyer, James Lawrence, Paul Dummett, Neil Taylor, Joe Allen, Matthew Smith, Aaron Ramsey, Andy King, George Thomas, Harry Wilson, David Brooks, Dan James, Ben Woodburn, Tom Lawrence, Tyler Roberts, Sam Vokes, Gareth Bale.