Chess Today
Click here for answer
Ra8!
pv 29.Ra8! 29.. Rxa8 30.b7 Rb8 31.Rc8+
menu