Encyclopaedia of Chess Middlegames

r1br4/1p3k2/p2q1p2/3N1Pp1/3Q4/8/PP4P1/4RR1K
              
menu