Ng4 and h6 is black's best reaction when white does not play f3. This throws white bishop at h4 where it is not as useful in attack as on e3. White's main idea in this line is to trade the bishops on h6 and open h file with h4-h5. When the bishop is on h4 it prevents both ideas.
I would probably choose Be6 instead of a6 with the idea of pressure on c file and also making Ne5-c4 possible after f3.
Dragon players often play Be6 when white knight retreats from d4 and frequently choose a5-a4 to undermine Nb3. Thus your plan with a6 seems a bit slow for me - however it is not bad (in fact so called Dragondorf links dragon ideas with Najdorf, i.e. a6-b5)
Hey everyone! Recently I saw a post saying that more amateurs should post their games, so I decided to give it a try.
What I want right now is to improve. That means be brutally honest, tell me if I'm doing something extremely stupid, and tell me everything I need to work on. I appreciate all constructive feedback.
Anyway, I'm a rusty Class C player who hasn't played in a tournament in almost a year and who just recently started using chess.com again. I annotated this game so people know what I was thinking when I made the moves. I did annotations once by myself and once with Rybka.
Here is the game: