Winning Chess Sacrifices and Combinations
Click here for answer
Bxf6 Nxg7!
pv 1. Bxf6 Nxf6 2. Nxg7 h5 3. Rxh5+ Nxh5 4. f6+ Qe4 5. Bxe4+ Kh8 6. Qh6#
menu