Encyclopaedia of Chess Middlegames

r2b1rk1/5qp1/2p2P2/2p3Pp/p6P/2Q5/PPP5/2KR2R1
              
menu