Chess puzzle (Crushing)
Moves: 1. d3 d5 2. Nd2 Nc6 3. Ngf3 Nf6 4. e4 dxe4 5. dxe4 e5 6. Bb5 Bd6 7. Nc4 Nxe4 8.
Qe2 Bf5 9. Bxc6+ bxc6 10. Ncxe5 O-O 11. Nxc6 Qd7 12. Ncd4 Bb4+ 13. Bd2 Nxd2 14.
O-O-O Nxf3 15. Qxf3 Bg6 16. h4 Qa4 17. h5 Qxa2 18. Nb3 Bxc2 19. Kxc2 Qa6 20.
Rd7 Qc4+ 21. Kb1 a5 22. Rc1 Qe6 23. Rdxc7 a4 24. Nd4 Qe5 25. Nc6 *
Position (FEN): r4rk1/2R2ppp/2N5/4q2P/pb6/5Q2/1P3PP1/1KR5 b - - 3 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 965
Best move: Qxc7