Winning Chess Sacrifices and Combinations
Click here for answer
Ng3!
pv 1. ... Ng3 2. fxg3 Qxe4 3. Kh1 Qe2 4. Na3 Re8 5. Kg1 c5 6. Rad1 Qxa2
menu