Encyclopaedia of Chess Middlegames

rnb1kr2/p4pQ1/8/1ppPpP2/2p1P3/N6P/Pq4B1/3R1RK1
              
menu