Adams: 'When I'm 100%, I'm one of the best in the game'