Chess puzzle (Checkmate)
Opening: Kings_Gambit_Accepted, Kings_Gambit_Accepted_Modern_Defense
Moves: 1. e4 e5 2. f4 d5 3. Nf3 exf4 4. e5 Nc6 5. d4 g5 6. h4 gxh4 7. Bxf4 Bg4 8. Be2
Bxf3 9. Bxf3 h3 10. Rxh3 Be7 11. Nc3 f6 12. Nxd5 fxe5 13. Bh5+ Kf8 14. Bh6+
Nxh6 15. Qf3+ Kg7 16. Rg3+ Bg5 17. Nxc7 Qxc7 *
Position (FEN): r6r/ppq3kp/2n4n/4p1bB/3P4/5QR1/PPP3P1/R3K3 w Q - 0 18
White to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 1082
Best move: Rxg5#