Encyclopaedia of Chess Middlegames

3r1rk1/4pp1p/p1Q1b1p1/3N4/3b4/5B2/Pq3PPP/R4RK1
              
menu