Lamont 'Who?' can't believe his 100m win