Encyclopaedia of Chess Middlegames

r2q1rk1/ppp1b1pp/1nn1p3/4P3/2PP4/2N1B2P/PP1Q4/2KR1B1R
              
menu