Chess puzzle (Checkmate)
Opening: Semi-Slav_Defense, Semi-Slav_Defense_Quiet_Variation
Moves: 1. d4 d5 2. Nf3 c6 3. e3 Nf6 4. c4 e6 5. Nbd2 Nbd7 6. Bd3 Bd6 7. O-O O-O 8. e4
dxe4 9. Nxe4 Nxe4 10. Bxe4 Nf6 11. Bc2 c5 12. Qd3 h6 13. g4 cxd4 14. g5 hxg5
15. Bxg5 e5 16. Bxf6 Qxf6 *
Position (FEN): r1b2rk1/pp3pp1/3b1q2/4p3/2Pp4/3Q1N2/PPB2P1P/R4RK1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 528
Best move: Qh7#