Encyclopaedia of Chess Middlegames

2rrn1k1/2q2ppp/p2pp3/1p2P1P1/4B3/P5Q1/1PP3PP/R4R1K
              
menu