Chess puzzle (Crushing)
Moves: 1. d4 e6 2. c3 c6 3. Nd2 d5 4. Ngf3 Ne7 5. e3 Ng6 6. Bd3 Ne7 7. O-O Na6 8. a3
b5 9. b3 f6 10. a4 e5 11. axb5 cxb5 12. Bxb5+ Kf7 13. c4 Nb8 14. cxd5 Nxd5 15.
e4 Nc3 16. Qc2 Ne2+ 17. Kh1 Nf4 18. dxe5 fxe5 19. Qc4+ Be6 20. Nxe5+ Kg8 21.
Qc6 *
Position (FEN): rn1q1bkr/p5pp/2Q1b3/1B2N3/4Pn2/1P6/3N1PPP/R1B2R1K b - - 2 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1040
Best move: Nxc6