Moto3 championship leader Jorge Martin was an all-the-way winner Aragon but his main rival, Marco Bezzecchi, only gave up five more points by finishing second after starting from 18th due to a grid penalty.