Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Ne4 6. O-O Be7 7. Qc2 O-O 8. Nbd2
Nxd2 9. Bxd2 d6 10. b4 Nd7 11. Ng5 Bxg5 12. Bxg5 Qxg5 13. Bxb7 Rab8 14. Bc6 Nf6
15. Rfe1 d5 16. cxd5 exd5 17. Bb5 c5 18. bxc5 bxc5 19. Rab1 c4 20. Rb2 Qh5 21.
Kg2 Ne4 22. f3 Ng5 23. h4 Ne6 24. Bc6 *
Position (FEN): 1r3rk1/p4ppp/2B1n3/3p3q/2pP3P/5PP1/PRQ1P1K1/4R3 b - - 2 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1382
Best move: Nxd4