Winning Chess Sacrifices and Combinations
Click here for answer
cxb3!
pv 1. ... cxb3 2. Rd2 Rd7 3. Bh4 Rf8 4. Bf6 Kb8 5. Rxd3 Rxd3 6. Qxd3 Qxg2#
menu