Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Nf6 4. e5 Nd5 5. Bc4 Nb6 6. Bb3 g5 7. h4 Bh6 8. d4
d6 9. exd6 cxd6 10. Qe2+ Kf8 11. Nbd2 Bf5 12. Ne4 g4 13. Nfg5 Bxe4 14. Qxe4 d5
15. Qxf4 Bxg5 16. hxg5 Qe7+ 17. Be3 N8d7 18. O-O-O Rc8 19. Rde1 Qe4 20. Qxe4
dxe4 21. Ref1 Nc4 22. Bxc4 Rxc4 23. g6 f6 24. Rxh7 Rxh7 25. gxh7 Kg7 26. Rh1
Rc8 27. c3 Rh8 28. d5 Rxh7 29. Rxh7+ Kxh7 30. Bxa7 b6 31. Kd2 f5 32. Ke3 Kg6
33. b4 Nf6 34. c4 b5 35. d6 bxc4 36. Bd4 Nd5+ 37. Kf2 Nxb4 38. d7 Nc6 39. Bb6
c3 40. d8=Q *
Position (FEN): 3Q4/8/1Bn3k1/5p2/4p1p1/2p5/P4KP1/8 b - - 0 40
Black to move.
Themes:  Endgame  
Puzzle rating: 1265
Best move: Nxd8