Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Symmetrical_Variation
Moves: 1. Nf3 c5 2. c4 e6 3. g3 Nc6 4. d4 Nf6 5. d5 Ne7 6. d6 Ng6 7. Nc3 a6 8. e4 b6
9. e5 Ng4 10. Bf4 Bb7 11. h3 N4xe5 12. Nxe5 Bxh1 13. Qh5 Nxf4 *
Position (FEN): r2qkb1r/3p1ppp/pp1Pp3/2p1N2Q/2P2n2/2N3PP/PP3P2/R3KB1b w Qkq - 0 14
White to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 879
Best move: Qxf7#