Encyclopaedia of Chess Middlegames

r5n1/pppb1B2/2k1pb2/3p2B1/5P2/2N5/PPP3P1/2KR4
              
menu