Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Other_variations
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. Bc4 Be7 6. d3 Nf6 7. Bg5 d5 8.
Bb3 Bg4 9. h3 Bh5 10. g4 Bg6 11. Ne5 O-O 12. Nxg6 fxg6 13. Nc3 Nxg4 14. Bxe7
Qxe7+ 15. Qe2 Qxe2+ 16. Nxe2 Nxf2 17. Rf1 Nxh3 18. Bxd5+ Kh8 *
Position (FEN): rn3r1k/ppp3pp/6p1/3B4/8/3P3n/PPP1N3/R3KR2 w Q - 1 19
White to move.
Themes: Hanging Piece Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 835
Best move: Rxf8#