Winning Chess Sacrifices and Combinations
Click here for answer
Ng5!
pv 1. Ng5 Qxg5 2. Bxb7 Nd7 3. Bxa8 Rxa8 4. Qe4 Re8 5. Qc6 Qd8 6. e3 Rf8 7. Qe4
menu