Encyclopaedia of Chess Middlegames

2r5/5kb1/4ppp1/pp1qB3/2rP4/1RP2R1Q/P4PP1/6K1
              
menu