Encyclopaedia of Chess Middlegames

1k1r1b1r/p1p1q3/2p1p3/4Ppp1/4nP2/P2BQ3/1PP3PB/2KR3R
              
menu