Encyclopaedia of Chess Middlegames

6rr/1b3k1p/pbqppPn1/1p5Q/4PN2/P6R/1PP3BP/2B2R1K
              
menu