Winning Chess Sacrifices and Combinations
Click here for answer
Ba3!
pv 1. Ba3 Rxf1+ 2. Kxf1 g5 3. Bxe7+ Rxe7 4. Bh3 Rf7 5. Re1 Bxf5 6. Qxf5 cxb3 7. axb3 Kg7
menu