Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Mason_Variation
Moves: 1. d4 d5 2. Bf4 Nd7 3. e3 Ngf6 4. Bd3 g6 5. Nd2 Bg7 6. Qf3 O-O 7. O-O-O c6 8.
h4 b5 9. h5 Nb6 10. hxg6 fxg6 11. Qg3 a5 12. Bxg6 hxg6 13. Qxg6 b4 14. Ngf3 Qe8
15. Qg3 Bf5 16. Ne5 Nc4 17. Bh6 Nxe5 *
Position (FEN): r3qrk1/4p1b1/2p2n1B/p2pnb2/1p1P4/4P1Q1/PPPN1PP1/2KR3R w - - 0 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 956
Best move: Qxg7#