Winning Chess Sacrifices and Combinations
Click here for answer
Bh6!
pv 1. Bh6 Re2 2. hxg6 Rxf2+ 3. Kh3 Rh2+ 4. Kxh2 hxg6 5. Qxg6+ Kh8 6. Qg7#
menu