Den svenske Ferrarijunioren hade en tung tävling förra helgen på Monza, där han inte samlade några poäng alls, men tog nu chansen till en snabb revansch.
Söndagens F2-lopp startade han från pole postion, en plats han sedan höll loppet igenom.
Den 22-årige svensken vann med sju sekunders marginal ner till tvåan, irländaren Alex Dunne, och klättrar därmed till en sjätteplats i totalställningen.
Det återstår tre tävlingshelger i F2-cirkusen.