Encyclopaedia of Chess Middlegames

3r1rk1/1pq1bppp/p7/n2RN3/P7/1P6/1B2QPPP/R5K1
              
menu