Encyclopaedia of Chess Middlegames

r1b2rk1/2q1bppp/p1n1p3/1p1np1P1/5P2/1NNBBQ2/PPP4P/R4RK1
              
menu