Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Paris_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 d6 4. O-O Bg4 5. d4 Nxd4 6. Bxf7+ Kxf7 7. Ng5+ Qxg5
8. Bxg5 Bxd1 9. Rxd1 Nxc2 10. Nc3 Nxa1 11. Rxa1 Be7 12. Be3 h6 13. Rc1 Bg5 14.
Nd5 Bxe3 15. Rxc7+ Kg6 16. fxe3 Nf6 17. Ne7+ Kh7 18. Nf5 Rab8 *
Position (FEN): 1r5r/ppR3pk/3p1n1p/4pN2/4P3/4P3/PP4PP/6K1 w - - 5 19
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 740
Best move: Rxg7#