Chess Today
Click here for answer
Rg1+!
pv 31.Rg1+ Kh6 32.Bf8+! 33. Rd3 1-0
menu