Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Gellers_System
Moves: 1. e4 d6 2. d4 g6 3. c3 Bg7 4. Nf3 Nf6 5. Bd3 O-O 6. O-O a6 7. h3 b5 8. Be3 Bb7
9. e5 dxe5 10. Nxe5 Nbd7 11. f4 Rc8 12. Nxd7 Qxd7 13. f5 e5 14. dxe5 Nd5 15.
Bd4 Bxe5 16. Bxe5 Ne3 17. fxg6 Nxd1 *
Position (FEN): 2r2rk1/1bpq1p1p/p5P1/1p2B3/8/2PB3P/PP4P1/RN1n1RK1 w - - 0 18
White to move.
Themes: Advanced Pawn, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1176
Best move: gxh7#