Chess puzzle (Checkmate)
Opening: Semi-Slav_Defense, Semi-Slav_Defense_Accelerated_Move_Order
Moves: 1. d4 d5 2. c4 c6 3. Nc3 e6 4. a3 Nf6 5. Bg5 g6 6. Nf3 Bg7 7. cxd5 cxd5 8. e3
O-O 9. Be2 h6 10. Bh4 g5 11. Bg3 Ne4 12. Qc2 Nxg3 13. hxg3 Nc6 14. Ne5 Nxe5 15.
dxe5 Bxe5 16. Rxh6 Kg7 *
Position (FEN): r1bq1r2/pp3pk1/4p2R/3pb1p1/8/P1N1P1P1/1PQ1BPP1/R3K3 w Q - 1 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1020
Best move: Qh7#