Chess Puzzle of the Week (21)

puzzle21

It’s White to move in this position. The black knight has just landed menacingly on c4. What would you play now?

Last week I left you with this:

puzzle20

White won by playing 1. Nxd5 exd5 2. Qxh6+ and Black resigned because of 2… gxh6 3. Rg8+ Kh7 4. Bf5#. 2… Kg8 3. Rxg7+ Rxg7 4. Be6+ Kf8 5. Qh8+ is also mating.