On one of the most extraordinary days in Giro d’Italia history, Chris Froome produced a performance that ripped the breath away and put him in the maglia rosa with just two stages remaining