Winning Chess Sacrifices and Combinations
Click here for answer
f4!
pv 1. f4 Rf5 2. Rd4 Bd6 3. Rad1 h6 4. Re1 Rf8 5. Be7 Bxe7 6. Rxe7 c5 7. Rd8
menu