The polesitter benefitted from other riders' bad luck to take Tissot Sprint honours and continue his fairytale weekend in Barcelona