Winning Chess Sacrifices and Combinations
Click here for answer
Qxg3!
pv 1. ... Qxg3 2. fxg3 Rd8+ 3. Kh2 Rxc8 4. Rc3 c5 5. Rxa3 c4 6. Ra2 c3 7. Rc2 a5
menu