Encyclopaedia of Chess Middlegames

2r2r2/2N2pkp/2Q5/1N2p1b1/1p6/3P1qPb/PPR2P1P/4R1K1
              
menu