Encyclopaedia of Chess Middlegames

2r3k1/pbq1np1p/1p1b1Bp1/8/6QP/2P2N2/B4PP1/4R1K1
              
menu