Winning Chess Sacrifices and Combinations
Click here for answer
Nf3+!
pv 1. ... Nf3+ 2. Kh1 Rh5 3. h3 Qc7 4. Qxh7+ Kxh7 5. gxf3 Bxf3+ 6. Kg1 Rg5#
menu