Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 Nc6 4. d4 cxd4 5. Nxd4 Nf6 6. Nxc6 bxc6 7. Nc3 Qc7 8.
Bg5 Nd7 9. Qf3 Ne5 10. Qe2 Nxc4 11. Qxc4 Be6 12. Qd3 g6 13. Be3 Bg7 14. Bd4 O-O
15. Bxg7 Kxg7 16. O-O-O Rfb8 17. Qd4+ Kg8 18. Rhe1 Qa5 19. b3 Rb4 20. Qe3 Rab8
21. Rd4 Rxd4 22. Qxd4 c5 23. Qa4 *
Position (FEN): 1r4k1/p3pp1p/3pb1p1/q1p5/Q3P3/1PN5/P1P2PPP/2K1R3 b - - 1 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 917
Best move: Qxc3