Chess puzzle (Checkmate)
Opening: English_Defense, English_Defense_Other_variations
Moves: 1. d4 b6 2. Bf4 Bb7 3. e3 g6 4. Nf3 Bg7 5. c3 d6 6. Bd3 e6 7. Nbd2 Nd7 8. O-O
Ne7 9. Re1 h6 10. e4 a6 11. Nc4 Nf8 12. e5 d5 13. Ne3 Nh7 14. Ng4 Nf8 15. Qd2
g5 16. Bxg5 hxg5 17. Qxg5 Rg8 18. Qxg7 Rxg7 *
Position (FEN): r2qkn2/1bp1npr1/pp2p3/3pP3/3P2N1/2PB1N2/PP3PPP/R3R1K1 w q - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 748
Best move: Nf6#