Fatti
Il caso riguarda un incidente del 1° agosto 2019, in cui [B.] ha pugnalato [A.] al torace con un coltello a serramanico. In precedenza, [B.] aveva avuto uno scontro con [D.] in un parco a Zurigo, durante il quale [D.] lo aveva aggredito con un oggetto di vetro. Successivamente, [B.] ha lasciato il luogo, si è armato con un coltello ed è tornato. Quando il sconosciuto [A.] ha fermato [B.] per strada poco dopo, [B.] lo ha pugnalato al torace con il coltello.
Il Tribunale distrettuale di Zurigo ha assolto [B.] dall'accusa di tentato omicidio volontario. La Procura ha presentato appello, a seguito del quale il Tribunale superiore del Cantone di Zurigo ha anch'esso assolto [B.] dall'accusa di tentato omicidio volontario. La Procura generale del Cantone di Zurigo ha quindi presentato ricorso in materia penale al Tribunale federale.
Legge
Il Tribunale federale ritiene che [B.] si trovasse in una situazione di legittima difesa putativa, poiché credeva erroneamente che [A.] facesse parte di [D.] e che lo avrebbero nuovamente aggredito insieme. Tuttavia, [B.] ha superato i limiti della legittima difesa, ferendo [A.] con una coltellata al torace anziché respingerlo con mezzi più blandi.
Il Tribunale federale nega che [B.] si trovasse in un eccesso scusabile di legittima difesa ai sensi dell'art. 16 cpv. 2 CP. Sebbene [B.] fosse in uno stato di agitazione e turbamento a causa dello…