Encyclopaedia of Chess Middlegames

2r1r1k1/5ppp/p3pn2/1pb1N3/2P5/1PQ3R1/PB2qPPP/3R2K1
              
menu