Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Damiano_Variation
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nxe4 4. Qe2 d5 5. f3 Qh4+ 6. g3 Qe7 7. Nxf7 Qxf7 8.
fxe4 dxe4 9. Qxe4+ Be7 10. Nc3 O-O 11. Bc4 Qxc4 12. Qxc4+ Kh8 13. Qxc7 Bd8 14.
Qd6 Re8+ 15. Ne2 Bg4 16. O-O Bb6+ 17. d4 Bxe2 18. Rf8+ Rxf8 *
Position (FEN): rn3r1k/pp4pp/1b1Q4/8/3P4/6P1/PPP1b2P/R1B3K1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 421
Best move: Qxf8#