Winning Chess Sacrifices and Combinations
Click here for answer
Bxf6!
pv 1. Bxf6 Qxf6 2. Qd5+ Kh8 3. Qxa5 c5 4. c3 b3 5. Qb6 Rfb8 6. Qc6 Rc8 7. Qd5 c4
menu