Manchester City defender John Stones says he "feels great" after overcoming "dark days" during an injury-hit two years.
Centre-back Stones last featured for City in February, playing only eight minutes in the Champions League play-off defeat by Real Madrid before he was forced off with a thigh injury.
The 31-year-old says he is "back fit" after being included in City's 27-man squad for the Club World Cup in the United States.
Stones said: "It's difficult when you're injured, you almost work longer and more, so from that aspect I know the guys mentally and physically have had such a long season.