Winning Chess Sacrifices and Combinations
Click here for answer
Ba6!
pv 1. ... Ba6 2. Nc6 Qxa4 3. Qb1 Qxc6 4. Rxc6 Bxf1 5. Bxg7 Bb5 6. Rc7 Kxg7 7. Rxa7
menu