Chess puzzle (Checkmate)
Moves: 1. c3 g6 2. d3 Bg7 3. Nd2 c5 4. h3 Nc6 5. g4 d5 6. Bg2 e6 7. Qa4 Ne7 8. Nf1 O-O
9. Ng3 a6 10. g5 b5 11. Qg4 e5 12. Qf3 Be6 13. h4 b4 14. Bd2 bxc3 15. bxc3 Rb8
16. h5 Rb2 17. Bh3 e4 18. dxe4 Ne5 19. Qf4 Nc4 20. Be3 d4 21. cxd4 cxd4 22. Bc1
Rc2 23. Bxe6 fxe6 24. Qh4 Qa5+ 25. Kf1 Rxc1+ 26. Rxc1 *
Position (FEN): 5rk1/4n1bp/p3p1p1/q5PP/2npP2Q/6N1/P3PP2/2R2KNR b - - 0 26
Black to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 1708
Best move: Ne3#