Encyclopaedia of Chess Middlegames

2rbr2k/1pq2ppp/p3bn2/4p1B1/P3P3/2N3Q1/1PP1B1PP/3R1R1K
              
menu