Winning Chess Sacrifices and Combinations
Click here for answer
Rxd4!
pv 1. Rxd4 Kh6 2. Rd5 f4 3. Qg4 Qg5 4. Qxg5+ Kxg5 5. Nxg6 Nxg6 6. hxg6 Kxg6 7. Bxe5
menu