Encyclopaedia of Chess Middlegames

r1br2k1/ppb1qpp1/2P4p/2n1p3/4B3/P1N2N2/1P3PPP/2RQ1RK1
              
menu