Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Standard_Defense
Moves: 1. e4 g6 2. d4 d6 3. Nc3 Bg7 4. Be3 a6 5. Qd2 b5 6. a3 Nd7 7. f4 Bb7 8. Nf3 Rc8
9. Bd3 c5 10. O-O Ngf6 11. e5 Ng4 12. exd6 Nxe3 13. Qxe3 cxd4 14. Nxd4 e6 15.
f5 e5 16. fxg6 hxg6 17. Ne6 fxe6 *
Position (FEN): 2rqk2r/1b1n2b1/p2Pp1p1/1p2p3/8/P1NBQ3/1PP3PP/R4RK1 w k - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 728
Best move: Bxg6#