Encyclopaedia of Chess Middlegames

r1b1rbk1/7p/2p1pBp1/p2pP1P1/5P2/1PqB4/P1P1Q3/1K4RR
              
menu