The fourth stage of the Giro d'Italia was a 12.7 km, majority uphill, time trial, which meant it was finally time for the general classification hopefuls to dust off their watts and fight for the jersey.
The results were something to write home about, and with five stages remaining, we've got a real battle on our hands.
Hannah Barnes, Giro stage winner, and Anna Shackley, former teammate of the entire podium, join Abby to discuss stage 4 and what's to come in stage 5 on Wednesday.
With audio diaries from Vittoria Guazzini (FDJ United-Suez), Alexis Magner (EF Education-Oatly), and Amanda "Spratty" Spratt (Lidl-Trek).