Encyclopaedia of Chess Middlegames

4rrk1/2q1bppp/p2p4/1p1Pn3/3B1R2/P2B2Q1/1PP3PP/5R1K
              
menu