Chess Today

1r4k1/p5pp/4q3/2Qn1pP1/3p4/Pr2PN2/1P1B1P1P/KR6
              
menu