no one will ever touch the Giro stage win record, huh