Encyclopaedia of Chess Middlegames

r3rbk1/1bp1qpp1/p6p/np2p2Q/4P2N/1BP4P/PP3PP1/R1B1R1K1
              
menu