Winning Chess Sacrifices and Combinations
Click here for answer
Qxe4+!
pv 1. Qxe4+ Ne5 2. Qxe5+ Be6 3. Bxe6 Qd6 4. Bxd6 cxd6 5. Qb5+ Kf8 6. Qxb7 Re8 7. Qxf7#
menu