Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Bc4 a6 3. Nc3 e6 4. a4 Ne7 5. Nge2 Ng6 6. O-O Be7 7. d3 Nc6 8. Kh1
O-O 9. f4 d6 10. Ba2 Nb4 11. Bb1 Bd7 12. Ng3 Bc6 13. f5 exf5 14. Nxf5 Bf6 15.
Qg4 Bd7 16. Qh5 Bxf5 17. exf5 Ne5 18. Ne4 Nbc6 19. c3 b6 20. Bc2 d5 21. Nxf6+
Qxf6 22. Bf4 h6 23. Rae1 d4 24. c4 Rae8 25. Rd1 Nb4 26. Bb1 a5 27. b3 Nec6 28.
Qh3 Re2 29. Qf3 Rfe8 30. Qh3 Rb2 31. Bc7 Ree2 32. Rg1 Ne5 33. Rdf1 Rxb1 34.
Rxb1 Nbxd3 35. Bxe5 *
Position (FEN): 6k1/5pp1/1p3q1p/p1p1BP2/P1Pp4/1P1n3Q/4r1PP/1R4RK b - - 0 35
Black to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 992
Best move: Nf2#