Demi Vollering took her second stage win of the 2026 Giro d'Italia on stage 8 on Saturday. The stage was shortened due to unstable ice as the riders raced up the iconic Colle delle Finestre - meaning the Dutch rider crossed the new finish line one kilometer before the top of the gruelling climb. Co...