Cavendish claims 29th stage victory

Cavendish claims 29th stage victory