Chess puzzle (Crushing)
Moves: 1. d3 e5 2. Nf3 Nc6 3. Nc3 d5 4. Bd2 h6 5. e4 d4 6. Nb5 a6 7. Na3 Bg4 8. h3 Bh5
9. Be2 Bg6 10. O-O Qf6 11. Nh2 O-O-O 12. f4 Nge7 13. fxe5 Qxe5 14. Nc4 Qe6 15.
Bg4 f5 16. exf5 Bxf5 17. Bxf5 Nxf5 18. Qg4 g6 19. Rae1 Qf6 20. Nf3 h5 21. Qf4
Bh6 22. Qh2 Bxd2 23. Nfxd2 Qg5 24. Ne4 Qh4 25. Rf4 *
Position (FEN): 2kr3r/1pp5/p1n3p1/5n1p/2NpNR1q/3P3P/PPP3PQ/4R1K1 b - - 4 25
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 908
Best move: Qxe1+