odd game, what do you think?

Sort:
ja734

10 minute game

im mainly interested in what both sides couldve done better, thanks

jonnin

you also missed 19)Qg7#

obviously black's g5 was poor. So was trading off his bishop. E5 also was not too good.  All of it combined to a bad game for black. 

Not much you can do better besides spot the mates.