Russian ace Maria Sharapova reached her second consecutive Mutua Madrid Open final with a straight sets victory over Agnieszka Radwanska.