Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Slav_Invitation
Moves: 1. Nf3 c6 2. e4 d5 3. d4 Bg4 4. e5 e6 5. Bd3 Ne7 6. h3 Bh5 7. g4 Bg6 8. h4 h5
9. Ng5 Nd7 10. Qf3 hxg4 11. Bxg6 gxf3 *
Position (FEN): r2qkb1r/pp1nnpp1/2p1p1B1/3pP1N1/3P3P/5p2/PPP2P2/RNB1K2R w KQkq - 0 12
White to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 1375
Best move: Bxf7#