Encyclopaedia of Chess Middlegames

2r1r1k1/pp1b1ppp/1q6/3P4/7N/Pn1Q4/1P3PPP/1RB2RK1
              
menu