Chess Today

1q1r1k2/1b2nppr/3p3p/pB6/P2Q1B2/8/1P3PPP/2R1R1K1
              
menu