Encyclopaedia of Chess Middlegames

3r4/kb6/pp6/4R1pr/PPpq4/2N3Q1/2P3PP/3R3K
              
menu