Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Other_variations
Moves: 1. d4 d5 2. c4 e6 3. g3 dxc4 4. Nf3 b5 5. Bg2 Bb7 6. O-O a6 7. a4 c6 8. Nc3 Nf6
9. Bg5 Be7 10. e4 O-O 11. axb5 cxb5 12. e5 Nd5 13. Bxe7 Qxe7 14. Qc2 Nxc3 15.
bxc3 Bd5 16. Rad1 Nc6 17. h4 Na5 18. Ng5 Bxg2 *
Position (FEN): r4rk1/4qppp/p3p3/np2P1N1/2pP3P/2P3P1/2Q2Pb1/3R1RK1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 774
Best move: Qxh7#