Winning Chess Sacrifices and Combinations
Click here for answer
Ba6!
pv 1. Ba6 Bxe4 2. Qxe4 Rfd8 3. Bxc8 Rxc8 4. Nxg5 Nf8 5. Nh7 Bh4 6. Nxf8 Rxf8
menu