Winning Chess Sacrifices and Combinations
Click here for answer
f6+!
pv 1. f6+ exf6 2. e7 Rd6 3. exf8=Q+ Kxf8 4. Qxa7 Kg8 5. Qf2 Bd7 6. g5 Bf5 7. Kb1 fxg5 8. hxg5
menu