Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. Bd3 Nc6 4. c3 g6 5. Bc2 Bg7 6. d4 cxd4 7. cxd4 Qa5+ 8.
Nc3 Bg4 9. Ba4 a6 10. Bxc6+ bxc6 11. Be3 Nf6 12. O-O O-O 13. a3 Qc7 14. h3 Bxf3
15. Qxf3 Rab8 16. Rab1 Rb3 17. Qd1 Rfb8 18. Qc2 Qb7 19. Bc1 c5 20. e5 dxe5 21.
dxe5 Nd7 22. f4 f6 23. Nd5 *
Position (FEN): 1r4k1/1q1np1bp/p4pp1/2pNP3/5P2/Pr5P/1PQ3P1/1RB2RK1 b - - 1 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 914
Best move: Qxd5