Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. h3 a6 7. Bd3 Nc6 8. d5 Ne5
9. O-O Nxd3 10. Qxd3 Nd7 11. b4 b6 12. Bb2 Bb7 13. Rab1 f6 14. Ne2 Ne5 15. Nxe5
fxe5 16. f4 Qd7 17. fxe5 dxe5 18. Rxf8+ Rxf8 19. Rf1 Rxf1+ 20. Kxf1 c6 21. Qg3
cxd5 22. exd5 Qf5+ 23. Qf2 Qb1+ 24. Nc1 e4 25. Bxg7 *
Position (FEN): 6k1/1b2p1Bp/pp4p1/3P4/1PP1p3/7P/P4QP1/1qN2K2 b - - 0 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1061
Best move: Qxc1+