Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Mason_Variation
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 e6 4. Nc3 c5 5. Bb5+ Nc6 6. Bxc6+ bxc6 7. Bg5 cxd4 8.
exd4 Be7 9. Nf3 O-O 10. h4 Bb7 11. Ne5 h6 12. Bxf6 Bxf6 13. g4 Be7 14. g5 Kh8
15. Qh5 Kh7 16. g6+ fxg6 17. Qxg6+ Kg8 18. Rg1 Rf6 *
Position (FEN): r2q2k1/pb2b1p1/2p1prQp/3pN3/3P3P/2N5/PPP2P2/R3K1R1 w Q - 3 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 907
Best move: Qxg7#