Winning Chess Sacrifices and Combinations
Click here for answer
Bf6!
pv 1. Bf6 gxf6 2. exf6 Qxg2+ 3. Qxg2 Rg8 4. Rd8 Rcxd8 5. Rxd8 Rxd8 6. Qg7#
menu