The Paginas Amarillas HP40 rider finished second after battling with Zarco up until a few laps from the end.