Encyclopaedia of Chess Middlegames

2rr2k1/4bppp/p1n1p3/3q4/1p1P2N1/2P3R1/P3QPPP/2B2RK1
              
menu