Encyclopaedia of Chess Middlegames
Click here for answer
Bd5+!
pv 1. Bd5+ Nxd5 2. Qxg6+ Kh8 3. Qh6+ Kg8 4. Qg6+
menu