Chess puzzle (Checkmate)
Opening: Semi-Slav_Defense, Semi-Slav_Defense_Accelerated_Move_Order
Moves: 1. d4 d5 2. c4 e6 3. Nc3 c6 4. e3 Bd6 5. Nf3 f5 6. Be2 Nf6 7. O-O O-O 8. Qc2
Nbd7 9. b3 Ne4 10. Bb2 Rf6 11. Nxe4 fxe4 12. Ne5 Rh6 13. Ng4 Bxh2+ 14. Nxh2 Qh4
15. Ng4 *
Position (FEN): r1b3k1/pp1n2pp/2p1p2r/3p4/2PPp1Nq/1P2P3/PBQ1BPP1/R4RK1 b - - 2 15
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 614
Best move: Qh1#