Chess Today
Click here for answer
Nf6+!
pv 1. Nf6+ gxf6 2. Qg4+ Kh8 3. Qf5 Rg8 4. Be4 Rg6 5. Qxc8+
menu