Petronas Yamaha's Franco Morbidelli produced a masterclass to keep the Suzuki duo of Alex Rins and Joan Mir at bay and claim his second win of the season with victory at the Teruel Grand Prix on Sunday. Rins finished second behind the Italian, while championship leader Mir, who has yet to win a race this season, was third, extending his …