Leonardo Fornaroli overcame a five-second time penalty to seal his third win in as many rounds, taking a maiden FIA Formula 2 Feature Race victory in Budapest.