Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Other_variations
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. e3 Bf5 5. cxd5 Nxd5 6. Bd3 Bxd3 7. Qxd3 Nxc3 8.
bxc3 e6 9. e4 Be7 10. e5 b6 11. Nf3 c5 12. h4 cxd4 13. cxd4 Nc6 14. Qe4 Rc8 15.
Be3 O-O 16. Ng5 Nb4 *
Position (FEN): 2rq1rk1/p3bppp/1p2p3/4P1N1/1n1PQ2P/4B3/P4PP1/R3K2R w KQ - 7 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 449
Best move: Qxh7#