The final stage of the Tirreno-Adriatico delivered thrilling action from start to finish. While Jonathan Milan ultimately claimed the sprint victory and Isaac del Toro safely secured the overall title, the day was defined by a massive 30-kilometer offensive from Mathieu van der Poel and a late crash...