Winning Chess Sacrifices and Combinations
Click here for answer
Nxe5!
pv 1. Nxe5 dxe5 2. Qxg4 Nc6 3. O-O Nf6 4. Qf5 g6 5. Qf3 Nd4 6. Qd3
menu