Encyclopaedia of Chess Middlegames

r4rk1/1p1q1ppp/p1b4B/8/2R3R1/P2P4/1b1N1QPP/6K1
              
menu