Winning Chess Sacrifices and Combinations
Click here for answer
Bf6!
pv 1. Bf6 Bxf6 2. e5 Nxd3 3. exf6 Nf2+ 4. Kg1 Nh3+ 5. Kh1 Nf2+
menu