Encyclopaedia of Chess Middlegames

3k2r1/pp1b3Q/1b2pP1p/3pN2q/5B2/7B/PP2nP1K/2R5
              
menu