In the paragraph before the puzzle you say Nc7+ cannot be stopped, whereas d5 would stop it quite easily. It's not a mistake in the puzzle, I just thought I'd say that...
Now the puzzle itself. It unfortunately requires white to play a blunder, and so it can't REALLY be considered a puzzle... at least not in my eyes. I'd be interested to hear some other opinions.

Here's a good puzzle from a game I played recently. Black cannot stop white from playing Nc7+, forking the king and the rook, but he has something up his sleeve...