Chess puzzle (Checkmate)
Opening: Semi-Slav_Defense, Semi-Slav_Defense_Accelerated_Move_Order
Moves: 1. d4 d5 2. c4 c6 3. Nc3 e6 4. Nf3 g6 5. Bg5 Be7 6. Bxe7 Nxe7 7. e3 O-O 8. Be2
Kg7 9. h4 dxc4 10. Bxc4 Nd5 11. h5 Nxc3 12. bxc3 Qf6 13. hxg6 fxg6 14. Bd3 b6
15. Ne5 *
Position (FEN): rnb2r2/p5kp/1pp1pqp1/4N3/3P4/2PBP3/P4PP1/R2QK2R b KQ - 1 15
Black to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 732
Best move: Qxf2#