After an exciting stage 19 at the Giro d'Italia the CyclingTips podcast gets together to chat what happened on the day and what to expect in the final two stages.