Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Bc4 c5 8.
Ne2 O-O 9. O-O Nc6 10. Be3 Na5 11. Qa4 cxd4 12. cxd4 a6 13. Bb3 b5 14. Qa3 Bb7
15. f3 Rc8 16. Rac1 Nxb3 17. axb3 Qd7 18. Rxc8 Rxc8 19. Rc1 e6 20. Qb2 Rxc1+
21. Qxc1 Qc8 22. Qb2 b4 23. Nc1 a5 24. Nd3 Ba6 25. Nc5 *
Position (FEN): 2q3k1/5pbp/b3p1p1/p1N5/1p1PP3/1P2BP2/1Q4PP/6K1 b - - 3 25
Black to move.
Themes:  Endgame  
Puzzle rating: 1286
Best move: Qxc5