Australia's Jai Hindley moved to third overall in the 2026 Giro d'Italia after a "tough day out" on stage 19, helped by a superb sacrificial ride by teammate Giulio Pellizzari.