Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Ragozin_Defense
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 Bb4 5. Bd2 O-O 6. e3 Re8 7. Bd3 c5 8. dxc5
Bxc5 9. O-O Nc6 10. e4 d4 11. e5 Nd7 12. Bxh7+ Kxh7 13. Ng5+ Kg8 14. Qh5 dxc3
15. Qxf7+ Kh8 16. Qh5+ Kg8 17. Qh7+ Kf8 18. Qh8+ Ke7 *
Position (FEN): r1bqr2Q/pp1nk1p1/2n1p3/2b1P1N1/2P5/2p5/PP1B1PPP/R4RK1 w - - 7 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 844
Best move: Qxg7#