As an amusing anecdote, it was more of a shock that the chessboard got hit with a snowball! Some annoying kid entered the hall and randomly threw a snowball into the crowd of about 400+ chessplayers and randomly hit this game!

32...Bg5!!
This might have been more of a shock than the snowball had Faruk found this move! White probably just loses in all lines.
33.Qxg5 is met with 33...Ra1+ and 34...Nxf3+ winning the queen and...
33.Bxg5 Rc2+ 34.Kd1 (34.Kb1 a2+ 35.Ka1 Nb3#) a2 -+