Chess Today

r1b1k3/q2nbp1r/p3p3/1p2p1pB/4P3/2N3B1/PPPQ2PP/1K1R1R2
              
menu