Encyclopaedia of Chess Middlegames

r5k1/pn1q1rpp/2pp4/5R1N/bP6/4BQ2/P4PPP/2R3K1
              
menu