Chess puzzle (Crushing)
Moves: 1. Nf3 a6 2. d4 h6 3. g3 e6 4. Bg2 Nc6 5. O-O Nf6 6. c4 b6 7. Nc3 Bb7 8. e4 Bb4
9. e5 Nh7 10. a3 Bxc3 11. bxc3 O-O 12. d5 exd5 13. cxd5 Ne7 14. c4 d6 15. Bf4
Ng6 16. e6 Nxf4 17. gxf4 fxe6 18. dxe6 Rxf4 19. Qe2 Qf6 20. Nd2 Bxg2 21. Kxg2
Re8 22. Rae1 Ng5 23. e7 Kf7 24. Qh5+ Kg8 *
Position (FEN): 4r1k1/2p1P1p1/pp1p1q1p/6nQ/2P2r2/P7/3N1PKP/4RR2 w - - 3 25
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 567
Best move: Qxe8+