Encyclopaedia of Chess Middlegames

6nk/pn2qr1r/1pbp1p1p/2p1pPpN/P1P1P1PP/2PP3R/7Q/2BBK2R
              
menu