Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 a6 6. Nd6+ Bxd6 7. Qxd6 Qf6 8.
Qd1 Nge7 9. Nc3 O-O 10. Be3 Qg6 11. Qd2 d5 12. exd5 Nb4 13. O-O-O Bf5 14. a3
Nxc2 15. Bc5 Rfe8 16. g4 Qxg4 17. Be2 Qh4 18. Bxe7 Rxe7 19. d6 Nd4 20. Bc4 Rd7
21. f4 Rc8 22. Ba2 Rxd6 23. fxe5 Qf4 24. Qxf4 *
Position (FEN): 2r3k1/1p3ppp/p2r4/4Pb2/3n1Q2/P1N5/BP5P/2KR3R b - - 0 24
Black to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 793
Best move: Ne2#