Winning Chess Sacrifices and Combinations
Click here for answer
Bd6!
pv 1. Bd6 Qe7 2. Bxe7 Rxe7 3. a5 Nxc3 4. Bg6 b4 5. Nxf7+ Kg8 6. Ne5 Ba6
menu