Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Three_Knights_Game
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bc5 4. Bc4 O-O 5. d3 Nc6 6. O-O d6 7. h3 Bb6 8. a3
Be6 9. Ba2 Bxa2 10. Rxa2 d5 11. exd5 Nxd5 12. Nxd5 Qxd5 13. Ra1 f5 14. Re1 Rad8
15. Qe2 Rfe8 16. Ng5 Rd6 17. Qh5 Rh6 *
Position (FEN): 4r1k1/ppp3pp/1bn4r/3qppNQ/8/P2P3P/1PP2PP1/R1B1R1K1 w - - 8 18
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 903
Best move: Qxe8#