Elia Viviani var først i mål, men ble deplassert og etappeseieren gikk til Fernando Gaviria.