Encyclopaedia of Chess Middlegames

4r3/Q2bppkp/3p2p1/3Nn3/4P3/6PP/1qr2PB1/R3R1K1
              
menu