Winning Chess Sacrifices and Combinations
Click here for answer
Bxf7+!
pv 1. Bxf7+ Kxf7 2. Ne6 Nf6 3. Nxd8+ Bxd8 4. Bg5 Be6 5. f4 Kg8 6. e5 dxe5 7. fxe5 Ng4
menu