White plays and wins. The solution will be published tomorrow. Yesterday's solution:
20...Qxf3!! 21.gxf3 Bh3+ 22.Kg1 Re6 23.Qc2 Rxd4 [23...Ne5 24.Qe4 Rg6+ 25.Qg4+ Rxg4+ 26.fxg4 Nf3#] 24.Bxd4 Nxd4 0?¢‚Ǩ‚Äú1 (MacDonell-Boden, London 1860).Have fun with our daily puzzles!