For posting: - invitations to games (you can also use the New Game menu or go straight to the Chess Invitation) - information about upcoming tournaments - discussion of games (please limit this to completed games or discussion on how a game has arrived at a certain position ... speculation on who has an advantage or the benefits of potential moves is not permitted) - links to interesting related sites (non-promotional)
18...Nh5? seems a mistake for me.Perhaps better 18... Ra5!?
For example 19. Ne5 Nh7 20. Re3 and after 20..Bh4!? Shredder 9 gives a small advantage for Black.(-0,60)