Winning Chess Sacrifices and Combinations
Click here for answer
Bf6!
pv 1. Bf6 Qd8 2. Bxd8 Rxd8 3. Nb5 f6 4. f4 exf4 5. Qxf4 Nf7 6. Nc7 Rb8 7. Ne6 Re8
menu