Winning Chess Sacrifices and Combinations
Click here for answer
Ng5!
pv 1. Ng5 Qxg2+ 2. Kxg2 Bb7+ 3. Kg3 h6 4. Qxf7+ Kh8 5. Qxe8+ Nf8 6. Qxf8#
menu