Jess Fishlock selected by Wales boss Jayne Ludlow following injury
Jess Fishlock has been named in the squad for Wales' vital UEFA Women's Euro 2017 qualifier with Norway, just three weeks after she broke her leg.
Fishlock was expected to be out for around six weeks.
Wales host Norway at Newport Stadium on 7 June in the first of three home qualifiers remaining as they bid to stay in qualification contention.
"I think looking back we were all very concerned for Jess," manager Jayne Ludlow told BBC Radio Wales.
"But as it has turned out, it was not as bad as expected."
Fishlock trained with her club side Seattle this week following recuperation in Australia.
"She took herself over to Australia to get some rehab, which has done her the world of good and it looks like she will be fit for the competition for us, which is fantastic," Ludlow confirmed.
"With the likes of Jess and any of our senior internationals who would live and die for the cause, we are always going to give them up to the last minute to be involved in any game going forward, because of what they give to the team on and off the pitch."
Jo Price is named as one of two goalkeepers despite being without a club side.
Wales squad: Jo Price (Unattached), Claire Skinner (Cwmbran Celtic), Natasha Harding (Liverpool Ladies), Jess Fishlock (Seattle Reign), Loren Dykes (Bristol Academy), Rhiannon Roberts (Doncaster Rovers Belles), Charlie Escort (Reading Women), Rachel Rowe (Reading Women), Sophie Ingle (Liverpool Ladies), Angharad James (Notts County Ladies), Nadia Lawrence (Yeovil Town Ladies), Melissa Fletcher (Reading Women), Kayleigh Green (Yeovil Town Ladies), Hayley Ladd (Bristol Academy), Helen Ward (Reading Women), Chloe Chivers (Cwmbran Celtic Ladies), Gemma Evans (Cardiff Ladies), Kylie Davies (Reading Women), Kylie Nolan (Cardiff City Women), Cori Williams (Cardiff Ladies).