Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. f4 Nc6 7. Nf3 Bg7 8. Be2
O-O 9. Be3 Ng4 10. Bg1 Qa5 11. Nd2 Bxc3 12. bxc3 Nf6 13. Bf2 Qxc3 14. O-O Nd4
15. Bd3 Bg4 16. Qe1 Nxc2 17. Bxc2 Qxc2 18. Bd4 Rfc8 19. e5 Qd3 20. Nb3 Ne4 21.
Kh1 Be2 22. Rg1 dxe5 23. fxe5 Rc4 24. Rc1 Rxc1 25. Qxc1 Qxd4 26. Nxd4 *
Position (FEN): r5k1/pp2pp1p/6p1/4P3/3Nn3/8/P3b1PP/2Q3RK b - - 0 26
Black to move.
Themes:  Endgame Mate in 1, Smothered Mate 
Puzzle rating: 602
Best move: Nf2#