Winning Chess Sacrifices and Combinations
Click here for answer
Qc5+!
pv 1. Qc5+ Re7 2. Ng6+ hxg6 3. Rh8+ Kxf7 4. fxg5+ Bf3 5. Qd5+ Re6 6. Qd7+ Re7 7. Rxf3+ Qf6 8. Rxf6+ gxf6 9. Rh7+ Kg8 10. Qxe7 fxg5 11. Qg7#
menu