Winning Chess Sacrifices and Combinations
Click here for answer
Qxh7+!
pv 1. Qxh7+ Kxh7 2. Nxf6+ Kh6 3. Neg4+ Kg5 4. f4+ Kh4 5. g3+ Kh3 6. Bf1+ Bg2 7. Nf2#
menu