Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Modern_Defense
Moves: 1. d4 g6 2. Nf3 Bg7 3. e3 Nf6 4. Bd3 Nc6 5. O-O d6 6. b3 Bg4 7. Bb2 Qc8 8. Nbd2
h6 9. Re1 Kf8 10. Nf1 g5 11. h3 Bd7 12. c4 g4 13. hxg4 Nxg4 14. d5 Bxb2 15.
dxc6 Bxc6 16. Nd4 Bxa1 17. Qxa1 Bd7 18. Ne6+ Kg8 *
Position (FEN): r1q3kr/pppbpp2/3pN2p/8/2P3n1/1P1BP3/P4PP1/Q3RNK1 w - - 3 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 965
Best move: Qg7#