Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. Nc3 d5 3. exd5 cxd5 4. Bb5+ Nd7 5. Nxd5 a6 6. Ba4 e6 7. Nf4 Bc5 8.
Nf3 Qf6 9. d3 Bd6 10. Ne2 b5 11. Bb3 Bb7 12. Bg5 Qxb2 13. Nfd4 Qa3 14. O-O Ngf6
15. Bxe6 fxe6 16. Nxe6 Kf7 17. Bxf6 Nxf6 18. N6d4 Qc5 19. Re1 Qd5 20. f3 Qe5
21. f4 Qe3+ 22. Kh1 Ng4 23. Ng3 Nf2+ 24. Kg1 Nh3+ 25. Kh1 Qg1+ 26. Rxg1 *
Position (FEN): r6r/1b3kpp/p2b4/1p6/3N1P2/3P2Nn/P1P3PP/R2Q2RK b - - 0 26
Black to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 1026
Best move: Nf2#