near as I can tell, white makes 4 blunders / violations of known chesstheory, black merely plays an averagely 'clean' game, which happens with C class players on occasion and especially in very short games.

And, black's moves differ with an engine's choices for nearly half his moves!