Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 Nc6 3. f4 g6 4. Nf3 Bg7 5. Bb5 e6 6. O-O Nge7 7. d3 d5 8. Bxc6+
bxc6 9. Rb1 O-O 10. Qe1 Ba6 11. Rf2 Rb8 12. Kh1 Qb6 13. e5 Nf5 14. g4 Nd4 15.
Nxd4 cxd4 16. Nd1 Rfe8 17. Re2 Qc7 18. Nf2 c5 19. g5 c4 20. Ng4 *
Position (FEN): 1r2r1k1/p1q2pbp/b3p1p1/3pP1P1/2pp1PN1/3P4/PPP1R2P/1RB1Q2K b - - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1388
Best move: cxd3