Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Leningrad_Variation
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bg5 c5 5. d5 d6 6. dxe6 fxe6 7. Rc1 O-O 8.
Bxf6 Qxf6 9. Qxd6 Qxf2+ 10. Kd2 Nc6 11. Kc2 Nd4+ 12. Kb1 Bxc3 13. Rxc3 Qxf1+
14. Rc1 Qf5+ 15. Ka1 Nc2+ 16. Kb1 Na3+ 17. Ka1 Qb1+ 18. Rxb1 *
Position (FEN): r1b2rk1/pp4pp/3Qp3/2p5/2P5/n7/PP2P1PP/KR4NR b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 888
Best move: Nc2#