Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Marshall_Defense
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 dxc4 4. e3 a6 5. Bxc4 b5 6. Bd3 Bb7 7. Nf3 e6 8. O-O
Be7 9. e4 O-O 10. e5 Nd5 11. Nxd5 Bxd5 12. b4 Bxb4 13. Bxh7+ Kxh7 14. Ng5+ Kg8
15. Qh5 Re8 16. Qxf7+ Kh8 17. Qh5+ Kg8 18. Qh7+ Kf8 19. Qh8+ Ke7 *
Position (FEN): rn1qr2Q/2p1k1p1/p3p3/1p1bP1N1/1b1P4/8/P4PPP/R1B2RK1 w - - 7 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 917
Best move: Qxg7#