Encyclopaedia of Chess Middlegames

r3r1k1/pp3pp1/3p4/2q4p/2P5/1PB2Q1P/n4PP1/3R1RK1
              
menu