Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Kings_Indian_Variation
Moves: 1. b4 g6 2. Bb2 Nf6 3. c4 Bg7 4. Nc3 O-O 5. b5 d6 6. a4 Nbd7 7. Nf3 b6 8. e3
Bb7 9. Be2 e5 10. O-O Nc5 11. d4 exd4 12. Nxd4 Nfe4 13. Nxe4 Nxe4 14. Nc6 Qg5
15. Bxg7 Kxg7 16. Bf3 Nc5 17. Qd4+ Kg8 18. h4 Qh6 *
Position (FEN): r4rk1/pbp2p1p/1pNp2pq/1Pn5/P1PQ3P/4PB2/5PP1/R4RK1 w - - 1 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 834
Best move: Ne7#