Winning Chess Sacrifices and Combinations
Click here for answer
f4!
pv 1. f4 Bd6 2. e5 Bc5+ 3. Kh1 O-O 4. exf6 Qxf6 5. Qd5 Qc6 6. Re1 Bb7 7. Nc3 Qxd5 8. Nxd5
menu