Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. h3 Nf6 5. Nf3 Nc6 6. a3 a5 7. Bb5 Qb6 8. a4
e6 9. c3 Bd6 10. Bg5 Be7 11. Qe2 O-O 12. O-O h6 13. Be3 Bd7 14. c4 dxc4 15.
Qxc4 Rac8 16. d5 exd5 17. Bxb6 dxc4 18. Bxc4 Nb4 19. Bb5 Nc2 20. Bxd7 *
Position (FEN): 2r2rk1/1p1Bbpp1/1B3n1p/p7/P7/5N1P/1Pn2PP1/RN3RK1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1452
Best move: Nxd7