Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Other_variations
Moves: 1. d4 d5 2. c4 e6 3. e3 c6 4. Nc3 Nf6 5. a3 Be7 6. b4 O-O 7. Bb2 dxc4 8. Bxc4
b5 9. Bd3 Bb7 10. Nge2 Nd5 11. O-O Bf6 12. a4 a6 13. axb5 cxb5 14. Nxd5 Bxd5
15. Nf4 Bb7 16. Nh5 Nc6 17. Qg4 Kh8 18. Qe4 Nxb4 *
Position (FEN): r2q1r1k/1b3ppp/p3pb2/1p5N/1n1PQ3/3BP3/1B3PPP/R4RK1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 974
Best move: Qxh7#