Winning Chess Sacrifices and Combinations
Click here for answer
Nf6+!
pv 1. Nf6+ gxf6 2. Qg3+ Bg7 3. Bxf6 Qg4 4. Qxg4 Kh8 5. Qxg7#
menu