Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Symmetrical_Variation
Moves: 1. d4 Nf6 2. Nf3 d5 3. h3 g6 4. Bf4 Bg7 5. e3 Bf5 6. c4 Nbd7 7. Nc3 Ne4 8. Rc1
Ndf6 9. g4 Be6 10. g5 Nh5 11. Bh2 O-O 12. h4 c5 13. Be2 cxd4 14. exd4 f5 15.
Ne5 Bxe5 16. dxe5 Qb6 17. Bxh5 *
Position (FEN): r4rk1/pp2p2p/1q2b1p1/3pPpPB/2P1n2P/2N5/PP3P1B/2RQK2R b K - 0 17
Black to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 1175
Best move: Qxf2#