Chess puzzle (Checkmate)
Opening: Grunfeld_Defense, Grunfeld_Defense_Three_Knights_Variation
Moves: 1. c4 Nf6 2. d4 g6 3. e3 Bg7 4. Nf3 O-O 5. Bd3 d5 6. Nc3 c6 7. h4 h5 8. Ne5
Nbd7 9. g4 Nxe5 10. dxe5 Nxg4 11. e4 Nxe5 12. exd5 Bg4 13. Qc2 Nf3+ 14. Kf1
cxd5 15. Bxg6 fxg6 16. Qxg6 dxc4 17. Bh6 Qd6 *
Position (FEN): r4rk1/pp2p1b1/3q2QB/7p/2p3bP/2N2n2/PP3P2/R4K1R w - - 2 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 775
Best move: Qxg7#