Winning Chess Sacrifices and Combinations
Click here for answer
Bd5!
pv 1. Bd5 Rdf6 2. Rxf6 Qxg2+ 3. Qxg2 Rf7 4. Rxf7 Bxd5 5. Rf8+ Bg8 6. Rxg8#
menu