Encyclopaedia of Chess Middlegames

5rk1/6pp/8/2Q4q/N2pP3/4b1Pb/4PP1K/1R3R2
              
menu