Chess Today

1b1q2k1/3r2pp/2Q1Rp2/2B1p3/2P5/6P1/5PKP/8
              
menu