Alaphilippe wins Giro stage 12 after huge breakaway

Top