kubbel-pv
Click here for answer
Nf6+!
pv 1. Nf6+ Kc5 2. Qc7+ Kb4 3. Qc4+ Ka5 4. Qb5#
menu