Winning Chess Sacrifices and Combinations
Click here for answer
Bc6!
pv 1. ... Bc6 2. f3 Bxb7 3. Bg2 f6 4.
menu