Winning Chess Sacrifices and Combinations
Click here for answer
Qxg6!
pv 1. Qxg6 Rad8 2. Qxf5 Qe7 3. Rad1 Rf8 4. Rxd8 Rxd8 5. Re1 g6 6. Qf7 Qh4
menu