Chess Today
Click here for answer
Bb5!
pv 30.Bb5 cxb5 31.c6 Qxc6 32.d7+-
menu