The Tech 3 Racing rider won a dramatic Moto2 race at the Gran Premi Aperol de Catalunya on Sunday, in which Fimmco Speed Up rider Iannone was given a Ride Through penalty after taking the lead.