Game from round 2 of Olimpiad

Sort:
fatymid

Check the video: https://www.youtube.com/watch?v=qpBzT-XctdU&list=UUkTCNuQ2mGfW6-SpHpaze_g

At about 4:10 commentators claims that it is winning. My personal thinking and computer engine think that it isn't possible. What do you think?