Winning Chess Sacrifices and Combinations
Click here for answer
Ng5!
pv 1. Ng5 Qxg5 2. Qe6+ Kh7 3. Qxc8 Qd2 4. Qf5+ Kg8 5. Re8 Qc1+ 6. Kh2 Qc7+ 7. f4 Qf7 8. Qe4 g6
menu