Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Modern_Variation
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 e6 4. Bg5 Be7 5. e3 O-O 6. Nf3 b6 7. cxd5 Nxd5 8.
Bxe7 Nxe7 9. Bd3 c5 10. O-O Nbc6 11. Bc2 Ba6 12. Re1 Nb4 13. Bb1 Nf5 14. a3 Nc6
15. Qc2 cxd4 16. Nxd4 Ncxd4 17. exd4 Nxd4 *
Position (FEN): r2q1rk1/p4ppp/bp2p3/8/3n4/P1N5/1PQ2PPP/RB2R1K1 w - - 0 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 579
Best move: Qxh7#