Chess puzzle (Checkmate)
Opening: Semi-Slav_Defense, Semi-Slav_Defense_Stoltz_Variation
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 e6 5. e3 Nbd7 6. Qc2 Be7 7. Bd3 dxc4 8.
Bxc4 b5 9. Bd3 Bb7 10. a3 a6 11. e4 h6 12. Bf4 c5 13. Qe2 c4 14. Bc2 O-O 15. e5
Nd5 16. Bd2 Qb6 17. Qe4 Nxc3 *
Position (FEN): r4rk1/1b1nbpp1/pq2p2p/1p2P3/2pPQ3/P1n2N2/1PBB1PPP/R3K2R w KQ - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 549
Best move: Qh7#