Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 Nf6 4. Bxc6 dxc6 5. d3 g6 6. h3 Bg7 7. Nc3 O-O 8.
O-O b6 9. Bd2 Bb7 10. b3 a5 11. a4 Ba6 12. Re1 Nd7 13. Qe2 e5 14. Rad1 Qc7 15.
Bg5 h6 16. Be3 Rad8 17. Qd2 Kh7 18. Qc1 Bc8 19. Ne2 Nb8 20. Ng3 Ba6 21. Bd2
Rfe8 22. Bc3 Nd7 23. Qb2 Nf8 24. Nh2 Ne6 25. Ng4 Nd4 26. Rf1 h5 27. Nh2 h4 28.
Nh1 *
Position (FEN): 3rr3/2q2pbk/bpp3p1/p1p1p3/P2nP2p/1PBP3P/1QP2PPN/3R1RKN b - - 1 28
Black to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 1108
Best move: Ne2#