Encyclopaedia of Chess Middlegames
Click here for answer
Qxg6!
pv 1. Qxg6 fxg6 2. Bxe6+ Kh7 3. Rh3+ Bh6 4. Bxh6 Rf5 5. Bxf5 gxf5 6. Rxf5 Qc7 7. Rh4
menu