Encyclopaedia of Chess Middlegames

8/2q1np1k/6p1/1PPn3p/8/P2Q3P/6P1/2R4K
              
menu