Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d3 d5 3. Nd2 Bd6 4. Ngf3 dxe4 5. Nxe4 Nf6 6. Bg5 Be7 7. Be2 Nxe4 8.
Bxe7 Qxe7 9. dxe4 O-O 10. O-O Nd7 11. Bd3 Nf6 12. c3 Bd7 13. Qc2 h6 14. Rfe1
Rad8 15. Rad1 Rfe8 16. Qb3 b6 17. Qc4 c5 18. Qa6 Bc6 19. Ne5 Bxe4 20. Bxe4 Rxd1
21. Rxd1 Nxe4 22. Nc6 Qc7 23. Qa4 Nf6 24. Qxa7 *
Position (FEN): 4r1k1/Q1q2pp1/1pN1pn1p/2p5/8/2P5/PP3PPP/3R2K1 b - - 0 24
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1172
Best move: Qxc6