Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Chigorin_Variation
Moves: 1. d4 d5 2. Nf3 Nc6 3. e3 Bg4 4. Nbd2 e6 5. c4 Nf6 6. cxd5 exd5 7. Be2 Bxf3 8.
Bxf3 Bb4 9. O-O Bxd2 10. Bxd2 Ne4 11. Bxe4 dxe4 12. Bc3 O-O 13. f3 exf3 14.
Qxf3 h6 15. Qg3 Ne7 16. d5 Ng6 17. e4 Kh7 18. Rf4 Nxf4 *
Position (FEN): r2q1r2/ppp2ppk/7p/3P4/4Pn2/2B3Q1/PP4PP/R5K1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1174
Best move: Qxg7#