Winning Chess Sacrifices and Combinations
Click here for answer
R8xe5!
pv 1. ... R8xe5 2. dxe5 Qh4 3. Nh3 f3 4. Nf2 Ng3+ 5. Kg1 Ne2+ 6. Kh1 Ng3+
menu