Winning Chess Sacrifices and Combinations
Click here for answer
Rxd4!
pv 1. ... Rxd4 2. Rxd4 Qe5 3. Bf4 Qxf4 4. g3 Qe5 5. Rad1 c5 6. R4d2 Be6
menu