Encyclopaedia of Chess Middlegames

3r1rk1/p1p1qp1p/2p1b1p1/8/P2PRP2/2P1NQ2/6PP/R5K1
              
menu