Winning Chess Sacrifices and Combinations
Click here for answer
Rh7+!
pv 1. Rh7+ Kxh7 2. Qxf7+ Kh8 3. Rh1+ Rh6 4. Rxh6#
menu