Chess Today

r4rk1/pp3pbp/5Bp1/2q1p3/2b5/2N1P3/PPQ2PPP/R2R2K1
              
menu