The peloton fractured and riders jockeyed for position as Philippe Gilbert (BMC) got his second stage win of the race and Alberto Contador (Saxo) remains the race leader.