Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Chigorin_Variation
Moves: 1. d4 d5 2. Nf3 Nc6 3. e3 Nf6 4. Bd3 e6 5. Nbd2 Bd6 6. O-O O-O 7. Qe2 Re8 8. e4
dxe4 9. Nxe4 Nxe4 10. Qxe4 a5 11. Qxh7+ Kf8 12. Bg5 f6 13. Bg6 fxg5 14. Qh8+
Ke7 *
Position (FEN): r1bqr2Q/1pp1k1p1/2nbp1B1/p5p1/3P4/5N2/PPP2PPP/R4RK1 w - - 2 15
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1006
Best move: Qxg7#