Encyclopaedia of Chess Middlegames

r1bq1rk1/pppn2bp/3p2p1/3N1p2/8/BP1BRQ1P/P1PP1PP1/4R1K1
              
menu