What should have been done better in this game?

Hello sir,
A good game to analyse as there were mistakes and inaccuracies ready to be made. Well, I was not able to understand why Ng5 turns out to be a blunder. But I have found a great resource: Decode Chess App. This app explains the game in detail and also explains why this or that move is bad/losing, etc. This will definitely help you out!! Use it!!

You can't post in the forums yet. Play some games!