Stage winner Luka Mezgec expresses how much it meant for him and his team to get a stage win today after coming so close on stage 1.