Marco Haller (Katusha) talks about his suprising stage 4 win and what it means for his team.