Vincenzo Nibali punched the air to celebrate his first win of the race this year, Chris Froome then launched a tirade at the stage winner for the manner in which he won and Nairo Quintana almost collapsed in a heap from exertion after breathing fresh life into the Tour de France.