Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 Bf5 3. Bf4 Nf6 4. Nbd2 e6 5. e3 a6 6. Nh4 Bg6 7. Be2 Bd6 8.
Bxd6 Qxd6 9. c4 dxc4 10. Bxc4 Nbd7 11. Qb3 Nb6 12. Rc1 Ng4 13. Nhf3 Nf6 14. O-O
Ne4 15. Rfd1 Nxd2 16. Rxd2 Be4 17. Ne5 Nxc4 18. Qxc4 c6 19. f3 Bd5 20. Qd3 b5
21. e4 Bxa2 22. b3 Qa3 23. Nxc6 *
Position (FEN): r3k2r/5ppp/p1N1p3/1p6/3PP3/qP1Q1P2/b2R2PP/2R3K1 b kq - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 812
Best move: Qxc1+