Encyclopaedia of Chess Middlegames

r4r1k/1bq4p/p4bp1/3pn3/NP6/Q1PBB2P/6P1/3R1RK1
              
menu