The young Spaniard took his seventh intermediate class win in a thrilling battle at the Gran Premio de Aragón on Sunday, with Andrea Iannone second and Simone Corsi third.