Winning Chess Sacrifices and Combinations
Click here for answer
Rxe5!
pv 1. Rxe5 Qxe5 2. Ng6 hxg6 3. Qxe5 cxd5 4. Qxd5 Rb8 5. Rc7 Be6 6. Qf3 b6
menu