Winning Chess Sacrifices and Combinations
Click here for answer
Bxf7+!
pv 1. Bxf7+ Kxf7 2. Qxg4 Bc8 3. Nh5 g6 4. Qc4+ Kf8 5. Qf4+ Ke8 6. Nf6+ Kd8 7. Rd1 g5
menu