Chess Today
Click here for answer
Rf1+!!
pv 1... Rxf1+ Kxf1 2. Bh3+
menu