Danilo Petrucci?s strong Catalunya WorldSBK round continued on Sunday as the former MotoGP rider claimed seventh and fifth in the two races.