Encyclopaedia of Chess Middlegames

2r3k1/n3qppp/1B1r1n2/N7/N4P2/1Q4PP/P5B1/R1b4K
              
menu