Continuing his run of success , Cavendish won stage 2 , 3 , 10 , 11 , 19 and 21 of the Tour de France .
Continuing his run of success , Cavendish won Stage 2 , Stage 3 , Stage 10 , Stage 11 , Stage 19 and Stage 21 of the 2009 Tour de France .