Watch the thrilling finish to the penultimate stage of the Volta a Catalunya which sets up an exciting final stage.