Encyclopaedia of Chess Middlegames

2q1r1k1/1ppb4/r2p1Pp1/p4n1p/2P1n3/5NPP/PP3Q1K/2BRRB2
              
menu