Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Nf6 4. d3 h6 5. O-O Be7 6. Re1 Bd7 7. c3 Nc6 8. a4
O-O 9. Nbd2 Na5 10. Ba2 Bg4 11. h3 Bh5 12. Nf1 Kh8 13. Ng3 Bg6 14. Nh4 Bh7 15.
Nhf5 c5 16. c4 Nc6 17. f4 exf4 18. Bxf4 Ne5 19. Bxe5 dxe5 20. Rb1 Qc7 21. Nxe7
Qxe7 22. Nf5 Bxf5 23. exf5 Qd7 24. Rxe5 *
Position (FEN): r4r1k/pp1q1pp1/5n1p/2p1RP2/P1P5/3P3P/BP4P1/1R1Q2K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 953
Best move: Qd4+