Winning Chess Sacrifices and Combinations
Click here for answer
Nh5!
pv 1. Nh5 gxh5 2. Rg3 Qb3 3. Rxb3 bxa4 4. Rxb4 Bxb4 5. Qxf6
menu