Encyclopaedia of Chess Middlegames

rn1q1rk1/pp3p1p/2p5/3p4/5Q1P/2NP3R/PPP3P1/4RK2
              
menu