The reality is Yanukovitz a toast. People who organized or took advantage of these riots (if they were really spontaneous which I doubt) knew full well that they can’t beat him in fair elections. He handled this situation really awful making them a favour.
Even before the protests started, the opinion polls had him behind Klitchko or Yatsenuyk in head to head elections by 15-10 points. Now he's trailing the far-right Tyahnybok. The reason is that his eastern and southern base has been very disappointed by his policies. They would've dumped him long ago if not for the rigid communist-era party structure which doesn't allow an alternative.
The chance that Yanukovych would've allowed a fair election is zero point zero, like the 2012 parliamentary election.