Winning Chess Sacrifices and Combinations
Click here for answer
Rh8+!
pv 1. Rh8+ Bxh8 2. Rxh8+ Kxh8 3. Qh6+ Kg8 4. Nf6#
menu