kubbel-pv
Click here for answer
Nb3!
pv 1. Nb3 dxc2 2. Qxd4+ Kb4 3. Qd2+ Kxa4 4. Nc5#
menu