bob wrote:what is the punch line after Nxd5 Nxd5???
It looks like 18...Nxd5 is good for a draw only, and probably a silent move like Bb7 may be better. But it is somewhat tricky, because after 18... Nxd5 19.Nxd5 Qxg5 20.Nxc7 f4, and again after 21.g4 Qh4, White does not have time to capture one of the rooks because of mate. But if he plays 22.Nb3 which defends against Bg7-d4, I think Black's best choice is to go for the perpetual with Qg3+ etc. Although I am not 100% sure if deeper analysis couldn't find an improvement for Black.
[Event "?""]
[Site "?"]
[Date "2007.07.17"]
[Round "?"]
[White "?"]
[Black "?"]
[Result "*"]
[SetUp "1"]
[FEN "r1b1r1k1/2p1q1bp/1p1ppnp1/p1nP1pB1/2P1P3/2N2PPP/PPQNB1K1/3R1R2 b - - 0 18"]
[PlyCount "14"]
18... Nxd5 19. Nxd5 Qxg5 20. Nxc7 f4 21. g4 (21. Nxa8 Qxg3+ 22. Kh1 Bd4 {
(no defense against Qxh3#)}) (21. Nxe8 Qxg3+ 22. Kh1 Qxh3+ {is a long mate.})
21... Qh4 22. Nb3 (22. Rh1 Qg3+ 23. Kf1 Bd4 {followed by Qf2#}) (22. Nxa8 Qg3+
23. Kh1 Bd4 {(again no defense against Qxh3#)}) (22. Nxe8 Qg3+ 23. Kh1 Bd4 24.
Nf6+ Kh8 {(same)}) 22... Qg3+ 23. Kh1 Qxh3+ 24. Kg1 Qg3+ 25. Kh1 *