Nel mese di settembre il suo reparto ricevette la visita, sull'aeroporto di Fuka, dell'asso tedesco Hans Joachim Marseille che volle provare a pilotare un C.202. Annoni gli cedette il suo, ma Marseille glielo danneggiò gravemente durante l'atterraggio. Il 9 ottobre abbatte due aerei, un P-40 della South African Air Force nella zona di Qutefiya e uno Spitfire del No.92 Squadron. Il 24 ottobre, in collaborazione con altri piloti, abbatte un caccia P-40 del No.5 SAAF Squadron e un bombardiere Martin Baltimore del No.223 Squadron. Dopo la sconfitta di El Alamein il 4º Stormo effettuò numerosissime missioni di copertura alle truppe italo-tedesche in fase di ritirata. Durante queste operazioni, il 13 novembre, distrusse un P-40 del No.2 SAAF Squadron. Il 15 gennaio 1943 fu promosso capitano, e in quello stesso mese il 4º Stormo rientrò in Italia per riequipaggiarsi con i nuovi Aermacchi C.205 Veltro, suddividendosi tra gli aeroporti di Furbara, Cerveteri e Ciampino. In vista della probabile invasione dell'Italia, alla fine del mese di giugno lo Stormo si riposizionò in Sicilia, sugli aeroporti di Sigonella, Finocchiara e San Salvatore (Scordia). Nel mese di luglio gli anglo-americani effettuarono l'Operazione Husky, dando il via all'invasione del continente europeo, con l'obiettivo dichiarato di costringere l'Italia alla resa. Durante i furiosi combattimenti che seguirono allo sbarco, abbatté uno Spitfire in collaborazione e probabilmente due P-40. Impossibilitato a contrapporsi efficacemente al nemico, stante la netta superiorità numerica di quest'ultimo, lo Stormo venne arretrato a Crotone, per opporsi al previsto sbarco alleato in Calabria.