Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. O-O Be7 5. c3 Nc6 6. d4 exd4 7. cxd4 a6 8. a4
Nf6 9. Nc3 O-O 10. Be3 b6 11. Ba2 Bb7 12. d5 Nb4 13. Bb3 c5 14. Ne2 Nxe4 15.
Nc3 f5 16. Nxe4 fxe4 17. Nd2 Bf6 18. Rb1 Nd3 19. Nxe4 Nxb2 20. Nxf6+ Qxf6 21.
Qd2 c4 22. Rxb2 cxb3 23. Rxb3 Bxd5 *
Position (FEN): r4rk1/6p1/pp1p1q1p/3b4/P7/1R2B3/3Q1PPP/5RK1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1058
Best move: Qxd5+