Winning Chess Sacrifices and Combinations
Click here for answer
Rxh7+!
pv 1. Rxh7+ Kxh7 2. Qh5+ Kg8 3. Qg4+ Kh8 4. Bg5 Qxf5 5. Bf6+ Qxf6 6. Rh3+ Qh4 7. Rxh4#
menu