Winning Chess Sacrifices and Combinations
Click here for answer
Qh5!
pv 1. Qh5 Bxf2+ 2. Kxf2 Qf6+ 3. Ke2 h6 4. Rf1 Qd4 5. Bxf7+ Rxf7 6. Nxf7 Nh8 7. Nxh8 Qxd6
menu