Chess Today

r1br2k1/5pb1/ppq1p1pp/3n4/3PN3/5NQ1/PP1B1PPP/1R2R1K1
              
menu