Two out of Three For Pirelli as Gary Johnson Takes First TT Victory in Supersport Thriller