Encyclopaedia of Chess Middlegames

1rb2rk1/3nqppp/p1n1p3/1p1pP3/5P2/2NBQN2/PPP3PP/2KR3R
              
menu