Winning Chess Sacrifices and Combinations
Click here for answer
Bxg5 Ng6!
pv 1. Ng6 Nxe4 2. Nxe4 Rxe4 3. Nxf8 Rxe3 4. Nxh7 Kxh7 5. Qc2+ Kh8 6. Bxf7 Bxf7 7. Rxf7
menu