Winning Chess Sacrifices and Combinations
Click here for answer
Bb5!
pv 1. Bb5 Nf6 2. Bxd7 Nexd7 3. Rxa7 Nc5 4. Qf3 Ra8 5. Rxa8 Rxa8 6. b4 Na6 7. Qh3 Nxb4 8. Bxf6 Bxf6 9. Rxh7+
menu