Encyclopaedia of Chess Middlegames

1r1q1r1k/2p3pp/1p1bQ3/p7/1PP5/Pn3B2/1B3PPP/R4RK1
              
menu