Winning Chess Sacrifices and Combinations
Click here for answer
Bh6+!
pv 1. Bh6+ Kxh6 2. Qd2+ Kg7 3. Nxd8 Bc5 4. O-O Rxd8 5. b4 Bd6 6. f3 Re8 7. Na3 Be5
menu