Encyclopaedia of Chess Middlegames

2r1r1k1/pp3pp1/3p3B/P2P1P2/2nb4/7R/1q3PQP/1B3R1K
              
menu