Winning Chess Sacrifices and Combinations
Click here for answer
Bxe7!
pv 1. Bxe7 Nxa4 2. Bxd6+ Kd7 3. Bxf8 Rhxf8 4. Ne5+ Kd6 5. Nxg4 f5 6. Ne5 Kxd5 7. b4 Rae8
menu