Russian Nikolay Davydenko has advanced to the semi-finals of the Kremlin Cup with a convincing 6-3, 6-2 victory over Michael Berrer.