Encyclopaedia of Chess Middlegames

2b1qr1k/7p/p1pR2p1/1pP1p1Q1/4P3/1B6/PP4PP/6K1
              
menu