Winning Chess Sacrifices and Combinations
Click here for answer
Nxf5!
pv 1. Nxf5 Bd7 2. Nxe7 Kxe7 3. Qf4 Rg6 4. Bh5 e5 5. Qxe5+ Re6 6. Qd5
menu