Encyclopaedia of Chess Middlegames

3q1r2/1p1b1pk1/pn5p/3pN1pQ/3P3P/2r3B1/P4PP1/3RR1K1
              
menu