Chess puzzle (Checkmate)
Opening: Modern_Defense, Modern_Defense_Gurgenidze_Defense
Moves: 1. e4 g6 2. d4 Bg7 3. Nc3 c6 4. f4 d5 5. e5 h5 6. Nf3 Nh6 7. Be3 a6 8. Qd2 Bg4
9. O-O-O Bxf3 10. gxf3 Nf5 11. Bf2 e6 12. Bd3 Ne7 13. Bh4 Qb6 14. Bxe7 Kxe7 15.
f5 gxf5 16. Qg5+ Kf8 17. Kb1 Qxd4 *
Position (FEN): rn3k1r/1p3pb1/p1p1p3/3pPpQp/3q4/2NB1P2/PPP4P/1K1R3R w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1015
Best move: Qd8#