Encyclopaedia of Chess Middlegames

r3r1k1/pbqn1ppp/1p3n2/1Pb5/2p5/5N1P/PBQ1BPP1/1N1R1RK1
              
menu