Chess puzzle (Crushing)
Moves: 1. a3 d5 2. Nf3 Nf6 3. d4 g6 4. Bf4 Bg7 5. e3 c5 6. c3 Nc6 7. dxc5 Nh5 8. Bg5
h6 9. Bh4 g5 10. Bg3 Nxg3 11. hxg3 e5 12. Bb5 Bg4 13. Be2 Qd7 14. Nbd2 O-O-O
15. Qa4 d4 16. cxd4 exd4 17. exd4 Rhe8 18. O-O-O Rxe2 19. d5 Nd4 20. Qxa7 Qb5
21. d6 Qc4+ *
Position (FEN): 2kr4/Qp3pb1/3P3p/2P3p1/2qn2b1/P4NP1/1P1NrPP1/2KR3R w - - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 868
Best move: Nxc4