El portugués Rodrigues se lleva la penúltima etapa y Price roza el título