Chess puzzle (Checkmate)
Opening: Semi-Slav_Defense, Semi-Slav_Defense_Noteboom_Variation
Moves: 1. d4 d5 2. c4 c6 3. Nc3 e6 4. Nf3 dxc4 5. e4 Bb4 6. Bxc4 Nf6 7. O-O Bxc3 8.
bxc3 Nxe4 9. Qd3 Nf6 10. Bg5 O-O 11. Ne5 h6 12. Bxf6 Qxf6 13. f3 Nd7 14. Rae1
Nxe5 15. dxe5 Qg5 16. f4 Qd8 17. Qe4 b5 18. Bd3 Bb7 *
Position (FEN): r2q1rk1/pb3pp1/2p1p2p/1p2P3/4QP2/2PB4/P5PP/4RRK1 w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 952
Best move: Qh7#