World 100m Champion Yohan Blake says his victory at the Diamond League meeting in Zurich will silence his critics.
Blake beat Jamaican rival Asafa Powell with a personal best of 9.82 seconds in Switzerland.
The athlete, who admits Usain Bolt has been teaching him some tips, describes himself as a "beast" who has proven he can "do anything".