Tom Pidcock of Britain wins stage three of the Tour of the Alps less than a month after suffering a serious crash in Spain. His rapid recovery demonstrates remarkable resilience and determination.