Encyclopaedia of Chess Middlegames

1rb1r1k1/p1p1qppp/2pb4/8/2P3n1/4P1P1/PB2BP1P/R1QN1RK1
              
menu