Winning Chess Sacrifices and Combinations
Click here for answer
g6!
pv 1. g6 Qxg6 2. Bxg7 Rf7 3. Rhg1 Rxg7 4. Rxg6 Rxg6 5. Qh5 Bxd5 6. Bxf5 Bxf3 7. Qxf3
menu