Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Nc3 d5 3. Bg5 e6 4. e4 dxe4 5. Nxe4 Be7 6. Nxf6+ Bxf6 7. Bxf6 Qxf6
8. Nf3 Nc6 9. c3 O-O 10. Bd3 Re8 11. Qc2 g6 12. O-O-O Ne7 13. Ne5 Nd5 14. g3
Qg7 15. f4 Ne3 16. Qb1 Nxd1 17. Kxd1 f6 18. Nf3 Bd7 19. h4 Bc6 20. Be4 Rad8 21.
h5 Bxe4 22. Qxe4 f5 23. Qxb7 Rb8 24. Qc6 Rb6 *
Position (FEN): 4r1k1/p1p3qp/1rQ1p1p1/5p1P/3P1P2/2P2NP1/PP6/3K3R w - - 3 25
White to move.
Themes: Hanging Piece, Kingside Attack Endgame  
Puzzle rating: 1091
Best move: Qxe8+