Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Bc5 4. Nxe5 O-O 5. d4 Bb6 6. Nc3 Re8 7. Bd3 Bxd4 8.
Nf3 Bxc3+ 9. bxc3 Nxe4 10. O-O d5 11. Bb2 c6 12. Re1 Qb6 13. Rb1 Qxf2+ 14. Kh1
Bg4 15. c4 Bxf3 16. Qxf3 Qxf3 17. gxf3 Nf2+ 18. Kg2 Nxd3 *
Position (FEN): rn2r1k1/pp3ppp/2p5/3p4/2P5/3n1P2/PBP3KP/1R2R3 w - - 0 19
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 722
Best move: Rxe8#