Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Be7 4. e4 c6 5. cxd5 cxd5 6. Qb3 Nc6 7. Nf3 Nf6 8. e5
Nd7 9. Be3 Nb6 10. Bb5 Bd7 11. O-O O-O 12. a4 a6 13. Bd3 Nb4 14. Bb1 a5 15. Nd2
Bg5 16. Bxg5 Qxg5 17. Nf3 Qf4 18. Ne2 Qh6 19. Rc1 Rac8 20. Bd3 Rxc1+ 21. Nxc1
Rc8 22. Na2 Bxa4 23. Qa3 Nxa2 24. Qxa2 Rc1+ 25. Rxc1 *
Position (FEN): 6k1/1p3ppp/1n2p2q/p2pP3/b2P4/3B1N2/QP3PPP/2R3K1 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 703
Best move: Qxc1+