Encyclopaedia of Chess Middlegames

r3k3/1pqb1p2/p3p3/4n2r/3N1Q2/2P5/PP4B1/4RRK1
              
menu