Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Other_variations
Moves: 1. d4 c6 2. c4 d5 3. g3 Nf6 4. Bg2 Bf5 5. Nf3 e6 6. O-O Be7 7. Nc3 Nbd7 8. Re1
O-O 9. h3 h6 10. Bf4 dxc4 11. e4 Bh7 12. Qd2 Rc8 13. Bxh6 gxh6 14. Qxh6 Kh8 15.
Ng5 Ng8 *
Position (FEN): 2rq1rnk/pp1nbp1b/2p1p2Q/6N1/2pPP3/2N3PP/PP3PB1/R3R1K1 w - - 3 16
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 995
Best move: Qxh7#