White to play and win. The solution will be published tomorrow. Yesterday's solution:
21.Bd4!! Bxg2 22.Qg5 and now 22?¢‚Ǩ¬¶Bd5 was best according to Shirov; in Shirov-I.Sololov 22?¢‚Ǩ¬¶g6?! 23.Nh6+ Bxh6 24.Qxh6 Rxe1+ 25.Rxe1 Re8 26.Rxe8+ Nxe8 was played, when 27.Nf5! is good for White (Shirov).
Have fun with our daily puzzles!