Winning Chess Sacrifices and Combinations
Click here for answer
Bd6!
pv 1. Bd6 h5 2. Qxe6+ Kh7 3. Qxe4+ g6 4. Rf7+ Kh6 5. Bf8+ Kg5 6. Qf4#
menu