Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Other_variations
Moves: 1. d4 d5 2. c4 e6 3. a3 Nf6 4. e3 c5 5. Nf3 cxd4 6. exd4 Be7 7. Bd3 O-O 8. Nc3
Nc6 9. cxd5 Nxd5 10. Nxd5 Qxd5 11. Bxh7+ Kxh7 12. Be3 Kg8 13. Qd2 Bf6 14. Rd1
Bd7 15. Bg5 Bxg5 16. Nxg5 Rfe8 17. Qf4 Rf8 18. Qh4 f6 *
Position (FEN): r4rk1/pp1b2p1/2n1pp2/3q2N1/3P3Q/P7/1P3PPP/3RK2R w K - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 971
Best move: Qh7#