Encyclopaedia of Chess Middlegames
Click here for answer
Rxh5!
pv 1. Rxh5 gxh5 2. Nd5 Qxg5 3. Nf6+ Qxf6 4. Bxf6 a5 5. b5 c3 6. Qxc3
menu