Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. e3 d5 2. d4 c5 3. dxc5 e6 4. Nf3 Bxc5 5. Nc3 Nc6 6. Bb5 Nf6 7. O-O Bd7 8. a3
O-O 9. b4 Bd6 10. Bb2 a6 11. Bxc6 Bxc6 12. Qd2 Bc7 13. g3 Qd7 14. Nd4 Rad8 15.
Nce2 Ne4 16. Qd3 Bb6 17. Nf4 Bxd4 18. Qxd4 Rfe8 *
Position (FEN): 3rr1k1/1p1q1ppp/p1b1p3/3p4/1P1QnN2/P3P1P1/1BP2P1P/R4RK1 w - - 1 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1069
Best move: Qxg7#