Silvan Dillier (BMC Racing) won a close stage six after battling Jasper Stuyven to the line while Bob Jungels recorded another day in pink.