Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. O-O Bc5 5. c3 d6 6. d4 exd4 7. cxd4 Bb6 8. a3
Nf6 9. Bb5 O-O 10. e5 dxe5 11. Bxc6 bxc6 12. Nxe5 Qd5 13. Be3 Ne4 14. f3 Ng5
15. Nc3 Qd6 16. h4 Ne6 17. Ne4 Qd5 18. Nc3 Qd6 19. Ne4 Qd5 20. Nc3 Qd8 21. Nxc6
Qxh4 22. Nd5 Bb7 23. Nde7+ Kh8 24. Qd3 Bxc6 25. Nxc6 Nf4 26. Qe4 *
Position (FEN): r4r1k/p1p2pp1/1bN4p/8/3PQn1q/P3BP2/1P4P1/R4RK1 b - - 2 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 889
Best move: Ne2#