Chess puzzle (Crushing)
Moves: 1. d4 Nc6 2. Bf4 d6 3. Nf3 g6 4. c3 Bg7 5. e3 Nf6 6. h3 O-O 7. Be2 Ne4 8. Nbd2
Nxd2 9. Qxd2 e5 10. dxe5 Nxe5 11. O-O Be6 12. Rfd1 Qe7 13. Nd4 Nc4 14. Qc1 a6
15. a4 Na5 16. Nxe6 fxe6 17. Qc2 e5 18. Bg3 Kh8 19. b4 Nc6 20. b5 Nd8 21. bxa6
bxa6 22. Rab1 Ne6 23. Qe4 Nc5 24. Qc6 Qd7 *
Position (FEN): r4r1k/2pq2bp/p1Qp2p1/2n1p3/P7/2P1P1BP/4BPP1/1R1R2K1 w - - 6 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1692
Best move: Qxc5