Winning Chess Sacrifices and Combinations
Click here for answer
Nxg4!
pv 1. ... Nxg4 2. Bxg4 Qh4+ 3. Kd2 Bxg4 4. Qe1 Rad8+ 5. Nd5 Qxe1+ 6. Rhxe1 Be6 7. c4 a5 8. Bb6 Rc8
menu