Encyclopaedia of Chess Middlegames

3r1rk1/pp3ppp/8/2p5/4PB1n/P1P2qPP/Q3RP1K/6R1
              
menu