kubbel-pv
Click here for answer
Nf6+!
pv 1. Nf6+ exf6 2. e7 Rxf5 3. e8=Q+ Kxh4 4. Rg4#
menu