Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7 Kxf7 7. Qf3+ Qf6
8. Bxd5+ Be6 9. Bxc6 bxc6 10. Qxf6+ gxf6 11. d3 Bd5 12. O-O Rg8 13. f3 Bc5+ 14.
Kh1 Rg6 15. Nc3 Rag8 16. g4 Rxg4 17. Ne4 Rg1+ 18. Rxg1 *
Position (FEN): 6r1/p1p2k1p/2p2p2/2bbp3/4N3/3P1P2/PPP4P/R1B3RK b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 715
Best move: Rxg1#