Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. Nf3 Nf6 3. g3 b6 4. Bg2 Bb7 5. O-O Be7 6. c4 Ne4 7. d5 O-O 8. a3 c6
9. dxe6 fxe6 10. Ne5 d5 11. cxd5 cxd5 12. Bxe4 dxe4 13. Nc3 Bd6 14. Nc4 Bc5 15.
Qxd8 Rxd8 16. Bg5 Rd4 17. Ne3 h6 18. Bf4 Nc6 19. Nc2 Rc4 20. Be3 e5 21. Bxc5
bxc5 22. Ne3 Rd4 23. Nf5 Rd2 24. Nxe4 Nd4 25. Nxd2 *
Position (FEN): r5k1/pb4p1/7p/2p1pN2/3n4/P5P1/1P1NPP1P/R4RK1 b - - 0 25
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1225
Best move: Nxe2#