Well played, sure, but black's play was pretty weak as well, not to mention the devastating 18. ... O-O? and 19. ... gxh4??
I too love playing against the french defense, I think black simply ends up in too cramped a position.
I don't think 12. Nxf3 would be better, after 12. ... g3 13. Nd2 h5 black gets a good diagonal for his dark squared bishop and queen, even though it could be difficult to make much use of.
My first win against the Chess.com computer (my little chess partner) on hard. Normally I'm more into analyzing losses rather than showing off wins. But my losses to the computer all were blunders which I saw directly after he made his move (usually a couple of ply's). I gave myself a time limit comparable to that of a rapid game. The computer played with his normal settings on.
Any comments or recommendations?