Encyclopaedia of Chess Middlegames

2rr1nk1/pp2q1b1/4p1p1/5p2/1nB5/2B1N1QP/PP4P1/4RRK1
              
menu