Winning Chess Sacrifices and Combinations
Click here for answer
Qxg6+!
pv 1. Qxg6+ Kg8 2. Be6+ Rf7 3. Qxf7+ Kh8 4. Ne8 Qxe8 5. Qxe8+ Kh7 6. Bf7 Nf4 7. Qg8#
menu