Yates keeps yellow jersey after stage six