Chess puzzle (Checkmate)
Opening: Pirc_Defense, Pirc_Defense_Classical_Variation
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. Bd3 O-O 6. O-O a6 7. Re1 b5 8. e5
Nfd7 9. Qe2 e6 10. Bg5 Qe8 11. a4 b4 12. Ne4 d5 13. Nf6+ Nxf6 14. exf6 Bh8 15.
Ne5 Bb7 16. Ng4 h5 17. Nh6+ Kh7 18. Qxh5 Nd7 19. Nf5+ gxh5 *
Position (FEN): r3qr1b/1bpn1p1k/p3pP2/3p1NBp/Pp1P4/3B4/1PP2PPP/R3R1K1 w - - 0 20
White to move.
Themes: Discovered Attack Middlegame Mate in 1 
Puzzle rating: 1717
Best move: Ne7#