Chess puzzle (Crushing)
Moves: 1. d4 d6 2. e4 a6 3. f4 Bd7 4. Nf3 c5 5. Be2 cxd4 6. Nxd4 e5 7. Nf3 Nc6 8. O-O
Nf6 9. Nc3 Be7 10. fxe5 dxe5 11. Bg5 O-O 12. Bxf6 Bxf6 13. Nd5 Re8 14. Nxf6+
gxf6 15. Nh4 Qb6+ 16. Kh1 Be6 17. Qe1 Qe3 18. Nf5 Bxf5 19. exf5 Nd4 20. Rf2 *
Position (FEN): r3r1k1/1p3p1p/p4p2/4pP2/3n4/4q3/PPP1BRPP/R3Q2K b - - 2 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1200
Best move: Nxc2