Fatti

Il 21 marzo 2004 si è svolta una corsa d'auto tra [X.] e [A.] sull'autostrada A1. [X.] è stato condannato dal Tribunale d'appello del Cantone di Berna per pericolo per la vita e gravi violazioni delle norme di circolazione stradale a una pena detentiva di sei mesi. [X.] ha presentato ricorso di nullità federale e ha chiesto l'annullamento della sentenza.

Il Tribunale federale ha dovuto verificare se l'autorità inferiore ha applicato correttamente il diritto federale. Il ricorso di nullità può essere motivato solo con la violazione del diritto federale da parte della decisione impugnata.

Legge

Il Tribunale federale ha esaminato l'elemento oggettivo dell'art. 129 CP e ha concluso che l'autorità inferiore ha riconosciuto a ragione il ricorrente colpevole di pericolo per la vita. Il ricorrente aveva creato, attraverso le sue manovre di guida a rischio, una situazione in cui, secondo il normale corso degli eventi, esisteva la probabilità o la possibilità concreta di un incidente mortale.

Il Tribunale federale ha anche esaminato l'elemento soggettivo dell'art. 129 CP e ha concluso che il ricorrente ha agito con dolo diretto di pericolo. Il ricorrente aveva dato priorità ai suoi obiettivi rispetto ai rischi per la propria e altrui sicurezza.

Il Tribunale federale ha anche esaminato la grave violazione delle norme di circolazione stradale e ha concluso…