Winning Chess Sacrifices and Combinations
Click here for answer
Nf5!
pv 1. Nf5 Rd7 2. Bxd7 Bxd7 3. Rfe1 Ba4 4. Rd4 Nc6 5. Rxa4 exf5 6. Rf4 g6 7. Kf1
menu