Clia Gery took a huge win as she claimed stage 7 of the 2026 Giro d'Italia Women on Friday thanks to a well-timed late attack from the peloton with other riders such as Elisa Longho Borghini and Lucinda Brand - catching the day's early breakaway and timing her sprint to perfection. Stage 7 served...