Winning Chess Sacrifices and Combinations
Click here for answer
Qf4!
pv 1. Qf4 Ne4 2. Rd1 O-O-O 3. Qe5 Nf3+ 4. gxf3 d4 5. Bxe4 dxe3 6. Rxd8+ Qxd8 7. Qc5+ Kb8 8. fxe3
menu