Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Other_variations
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d5 4. exd5 Qxd5 5. d4 Bd6 6. Nc3 Bb4 7. Be2 Qxg2 8.
Bf3 Qh3 9. Qe2 O-O 10. Bd2 Bxc3 11. Bxc3 Nbd7 12. O-O-O Qe6 13. Rhg1 Qxa2 14.
b3 Nxe5 15. dxe5 Re8 16. Rxg7+ Kxg7 17. exf6+ Kh8 *
Position (FEN): r1b1r2k/ppp2p1p/5P2/8/8/1PB2B2/q1P1QP1P/2KR4 w - - 1 18
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 784
Best move: Qxe8#