Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 d6 3. Nf3 a6 4. a4 e6 5. d3 Nf6 6. O-O Qc7 7. Re1 Nbd7 8. h3
Be7 9. Bf4 e5 10. Bg5 b6 11. Nbd2 Bb7 12. c3 h6 13. Be3 O-O 14. Bb3 d5 15. exd5
Nxd5 16. Rc1 Nxe3 17. Rxe3 Bd6 18. Nc4 Rfe8 19. Qe2 Bxf3 20. Qxf3 Nf6 21. Rce1
Rad8 22. Bc2 Nd5 *
Position (FEN): 3rr1k1/2q2pp1/pp1b3p/2pnp3/P1N5/2PPRQ1P/1PB2PP1/4R1K1 w - - 5 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1132
Best move: Qxd5