Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Kings_English_Variation
Moves: 1. c4 e5 2. Nc3 Nc6 3. g3 Nf6 4. Bg2 b6 5. e4 Bb7 6. Nge2 Be7 7. O-O O-O 8. d3
h6 9. f4 Bc5+ 10. Kh1 Ng4 11. f5 Nf2+ 12. Rxf2 Bxf2 13. Bd2 Bd4 14. Qc1 Qf6 15.
Nd5 Qd6 16. f6 g6 17. Bb4 Nxb4 18. Qxh6 Qxf6 *
Position (FEN): r4rk1/pbpp1p2/1p3qpQ/3Np3/1nPbP3/3P2P1/PP2N1BP/R6K w - - 0 19
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 764
Best move: Nxf6#