Winning Chess Sacrifices and Combinations
Click here for answer
Bd5!
pv 1. ... Bd5 2. Nh4 Qh5 3. Qg3 Ne4 4. Qg4 Qxg4+ 5. hxg4 Rf8 6. Nd3 Bf6 7. Nf3 cxb5
menu