Chess puzzle (Checkmate)
Opening: Semi-Slav_Defense, Semi-Slav_Defense_Accelerated_Move_Order
Moves: 1. d4 e6 2. c4 d5 3. Nc3 c6 4. Bg5 Nf6 5. Nf3 b6 6. e3 Bd6 7. cxd5 exd5 8. Bd3
O-O 9. Bc2 Bg4 10. O-O Bc7 11. h3 Bh5 12. g4 Bg6 13. Bxg6 hxg6 14. Ne5 Qd6 15.
Qf3 Ne4 16. Bh4 f6 17. Nxg6 *
Position (FEN): rn3rk1/p1b3p1/1ppq1pN1/3p4/3Pn1PB/2N1PQ1P/PP3P2/R4RK1 b - - 0 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1035
Best move: Qh2#