Encyclopaedia of Chess Middlegames

5r1k/ppp2qnp/1n1p1N1Q/3Ppb2/2P4P/7B/PP6/2KR2R1
              
menu