Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 c5 3. c3 cxd4 4. cxd4 Nf6 5. Nc3 Nc6 6. e3 Bf5 7. Nh4 Bg4 8.
Be2 Bxe2 9. Qxe2 e6 10. Nf3 Bb4 11. Bd2 Qa5 12. O-O O-O 13. a3 Bxc3 14. Bxc3
Qb6 15. b4 Ne4 16. Rfc1 Rac8 17. Bb2 f6 18. Nd2 f5 19. f3 Ng5 20. h4 Nf7 21. e4
fxe4 22. fxe4 Nd6 23. exd5 *
Position (FEN): 2r2rk1/pp4pp/1qnnp3/3P4/1P1P3P/P7/1B1NQ1P1/R1R3K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1075
Best move: Nxd4