Encyclopaedia of Chess Middlegames

r5r1/4q2k/p2p3p/5p2/4p3/P2QR3/1PP2PPP/4R1K1
              
menu