Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 Nc6 3. e3 a6 4. a3 Bf5 5. Bd3 Bxd3 6. Qxd3 f6 7. b4 e6 8. Bb2
Nge7 9. Nbd2 Nf5 10. O-O Bd6 11. c4 dxc4 12. Nxc4 O-O 13. Nxd6 cxd6 14. Qc4
Nce7 15. Qxe6+ Kh8 16. Rac1 d5 17. Rc5 Nd6 18. Rfc1 Ne4 19. Rc7 Nc6 20. Rxb7
Nb8 21. Rcc7 Rg8 22. Qd7 *
Position (FEN): rn1q2rk/1RRQ2pp/p4p2/3p4/1P1Pn3/P3PN2/1B3PPP/6K1 b - - 4 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1038
Best move: Nxd7