Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Colle_System
Moves: 1. d4 Nf6 2. Nf3 e6 3. e3 d5 4. Bd3 c5 5. c3 Nc6 6. Nbd2 Bd6 7. e4 dxe4 8. Nxe4
Nxe4 9. Bxe4 cxd4 10. cxd4 Bd7 11. O-O O-O 12. Bxh7+ Kxh7 13. Ng5+ Kg8 14. Qh5
Re8 15. Qxf7+ Kh8 16. Qh5+ Kg8 17. Qh7+ Kf8 18. Qh8+ Ke7 *
Position (FEN): r2qr2Q/pp1bk1p1/2nbp3/6N1/3P4/8/PP3PPP/R1B2RK1 w - - 7 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 820
Best move: Qxg7#