Encyclopaedia of Chess Middlegames

6k1/p1q2pp1/2n2b2/3B2Pp/2P2P2/5N1P/Pr1Q2K1/4R3
              
menu