Encyclopaedia of Chess Middlegames

5rk1/p1p1R1p1/1p5p/8/2pP1P2/3n2P1/PP2Q2P/5KNq
              
menu