Stefano Garzelli var sterkest på den drøyt 13 kilometer lange etappen, mens David Arroyo beholdt ledelsen i sammendraget.