computer mistakes?

10...Nc5 is a breach of opening principle moving a piece twice in the opening.
13...Na5 is a pointless move and breaks the previous rule to boot.
24...Rf8?? is just a mistake a noob makes.
28...Kxf8?? terrible move, better was bishop takes f8.

black's biggest mistake was 25...Rc3
And Minzzo 26...Bxf8 27.Qf7+ Kh8 28.Qxf8# so Bishop takes is much more terrible

the queen is a bit out of place if i were black i whould of taken the rook after a3 then move the rook across if nesserserry