Armstrong winning against great fighters was an amazing achievement