Encyclopaedia of Chess Middlegames

r2qn1k1/1p1b3p/2pp1b2/6pQ/p1P1P3/P1N3PB/1P6/3R1R1K
              
menu