Encyclopaedia of Chess Middlegames
Click here for answer
Rb1!
pv 1. Rb1 Bxa5 2. Nxg6 Qxg6 3. Rg3 Qxg3 4. hxg3 Re8 5. Qg5+ Kf8 6. Qf4 Rc7
menu