Winning Chess Sacrifices and Combinations
Click here for answer
Nxg6!
pv 1. Nxg6 Rfe8 2. Nh4 cxd4 3. cxd4 e5 4. Bd5 Be6 5. Bxe6 Rxe6 6. d5
menu