Encyclopaedia of Chess Middlegames

rn3rk1/ppq2ppp/2pb1nb1/5N2/2BP4/8/PPP1N1P1/R1B1QR1K
              
menu