Wales captain Gareth Bale feels he is in perfect condition to hit the goal trail at Euro 2020.
Bale joined an elite band of players by scoring in all three group games at Euro 2016 in France five years ago.
Wales went on to reach the semi-finals of the tournament – losing to eventual winners Portugal – and Bale hopes to deliver in the European Championship again, starting with the opening game against Switzerland in Baku on Saturday.
"The build-up has gone really well, the medical team have got to take an enormous amount of credit for that."
Switzerland start the game as favourites having won the five games they have played this year.
"I have a good feeling," said skipper Granit Xhaka, the Arsenal midfielder. "We've had a good, long preparation phase and are looking forward to the start.
"We will take it step by step but the expectations are very high from ourselves."