Encyclopaedia of Chess Middlegames

2r1rbk1/1b3ppp/pp6/2q1pNP1/Pn1RP3/2N5/1PP2QBP/5R1K
              
menu